第一次接触帝国cms伪静态的朋友,特别是对帝国系统并不熟悉的人,往往无从下手。
详细步骤: (服务器系统现在是Windows Server 2008 iis7.5版本 帝国cms7.2版本)
1.下载URL Rewrite组件
   官网链接:http://www.iis.net/downloads/microsoft/url-rewrite
   详细说明点击additional downloads,这里要根据自己的系统版本选择合适的版本,分为32位和64位
2.在服务器安装URL Rewrite文件,安装完成后重新启动服务器(不是重启iis),重启后打开iis, 点一下你的网站名, 右面出现URL Rewrite这个图标。
3.帝国后台 - 系统 - 系统设置 - 伪静态参数设置,全部点击默认,然后提交
4.打开网站根目录下面的web.config,  用notepad++或者UE打开(不能用记事本).
5.复制规则替换web.config里面的内容. 保存
   IIS7下的web.config:
折叠展开XML/HTML 代码
    - <?xml version="1.0" encoding="UTF-8"?>  
 
    - <configuration>  
 
    - <system.webServer>  
 
    -   
 
    - <rewrite>  
 
    - <rules>  
 
    - <rule name="listinfo">  
 
    - <match url="^(.*/)*listinfo-(.+?)-(.+?).html\?*(.*)$" />  
 
    - <action type="Rewrite" url="{R:1}/e/action/ListInfo/index.php\?classid={R:2}&page={R:3}" />  
 
    - </rule>  
 
    - <rule name="showinfo">  
 
    - <match url="^(.*/)*showinfo-(.+?)-(.+?)-(.+?).html\?*(.*)$" />  
 
    - <action type="Rewrite" url="{R:1}/e/action/ShowInfo.php\?classid={R:2}&id={R:3}&page={R:4}" />  
 
    - </rule>  
 
    - <rule name="infotype">  
 
    - <match url="^(.*/)*infotype-(.+?)-(.+?).html\?*(.*)$" />  
 
    - <action type="Rewrite" url="{R:1}/e/action/InfoType/index.php\?ttid={R:2}&page={R:3}" />  
 
    - </rule>  
 
    - <rule name="tags">  
 
    - <match url="^(.*/)*tags-(.+?)-(.+?).html\?*(.*)$" />  
 
    - <action type="Rewrite" url="{R:1}/e/tags/index.php\?tagname={R:2}&page={R:3}" />  
 
    - </rule>  
 
    - <rule name="comment">  
 
    - <match url="^(.*/)*comment-(.+?)-(.+?)-(.+?)-(.+?)-(.+?)-(.+?).html\?*(.*)$" />  
 
    - <action type="Rewrite" url="{R:1}/e/pl/index.php\?doaction={R:2}&={R:3}&={R:4}&page={R:5}&myorder={R:6}&tempid={R:7}" />  
 
    - </rule>  
 
    - </rules>  
 
    - </rewrite>  
 
    - </system.webServer>    
 
    - </configuration>  
 
 
 
6.栏目设置动态,刷新后,地址会变成/listinfo-103-0.html,就表示完成了
特别说明:设置了栏目跳转的需要把跳转地址也改成/listinfo-103-0.html这种样子
灵动标签的栏目地址样子:href='/listinfo-<?=$bqr['classid']?>-0.html'>