帝国cms伪静态设置详细说明教程

第一次接触帝国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 代码
  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <configuration>  
  3. <system.webServer>  
  4. <!--帝国7.2默认规则 IIS7的rule name不能重复相同-->  
  5. <rewrite>  
  6. <rules>  
  7. <rule name="listinfo">  
  8. <match url="^(.*/)*listinfo-(.+?)-(.+?).html\?*(.*)$" />  
  9. <action type="Rewrite" url="{R:1}/e/action/ListInfo/index.php\?classid={R:2}&page={R:3}" />  
  10. </rule>  
  11. <rule name="showinfo">  
  12. <match url="^(.*/)*showinfo-(.+?)-(.+?)-(.+?).html\?*(.*)$" />  
  13. <action type="Rewrite" url="{R:1}/e/action/ShowInfo.php\?classid={R:2}&id={R:3}&page={R:4}" />  
  14. </rule>  
  15. <rule name="infotype">  
  16. <match url="^(.*/)*infotype-(.+?)-(.+?).html\?*(.*)$" />  
  17. <action type="Rewrite" url="{R:1}/e/action/InfoType/index.php\?ttid={R:2}&page={R:3}" />  
  18. </rule>  
  19. <rule name="tags">  
  20. <match url="^(.*/)*tags-(.+?)-(.+?).html\?*(.*)$" />  
  21. <action type="Rewrite" url="{R:1}/e/tags/index.php\?tagname={R:2}&page={R:3}" />  
  22. </rule>  
  23. <rule name="comment">  
  24. <match url="^(.*/)*comment-(.+?)-(.+?)-(.+?)-(.+?)-(.+?)-(.+?).html\?*(.*)$" />  
  25. <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}" />  
  26. </rule>  
  27. </rules>  
  28. </rewrite>  
  29. </system.webServer>    
  30. </configuration>  


6.栏目设置动态,刷新后,地址会变成/listinfo-103-0.html,就表示完成了

特别说明:设置了栏目跳转的需要把跳转地址也改成/listinfo-103-0.html这种样子
灵动标签的栏目地址样子:href='/listinfo-<?=$bqr['classid']?>-0.html'>

Tags: 伪静态
cms大学,为帝国cms用户提供动力
Copyright © 2016 CmsDX.com All Rights Reserved.