当前位置:首页 > CMS教程 > 帝国cms > 列表

帝国CMS 7.0 Nginx伪静态规则

发布:smiling 来源: PHP粉丝网  添加日期:2014-07-08 13:54:22 浏览: 评论:0 

在帝国论坛看到一个关于帝国CMS7.0 Nginx的伪静规则,特地转过来,恨雪还没有测试,该网友的演示网站也无法访问,所以建议大家先试一下再正式使用.

  1. if ($args ~ “^(.*)$”){ 
  2. set $rule_0 1$rule_0
  3. if ($rule_0 = “1″){ 
  4. rewrite ^/showinfo-(.+?)-(.+?)-(.+?).html$ /e/action/ShowInfo.php?classid=$1&id=$2&page=$3
  5. if ($args ~ “^(.*)$”){ 
  6. set $rule_1 1$rule_1
  7. if ($rule_1 = “1″){ 
  8. rewrite ^/listinfo-(.+?)-(.+?).html$ /e/action/ListInfo/index.php?classid=$1&page=$2
  9. if ($args ~ “^(.*)$”){ 
  10. set $rule_2 1$rule_2
  11. if ($rule_2 = “1″){ 
  12. rewrite ^/infotype-(.+?)-(.+?).html$ /e/action/InfoType/index.php?ttid=$1&page=$2
  13. if ($args ~ “^(.*)$”){ 
  14. set $rule_3 1$rule_3
  15. if ($rule_3 = “1″){ 
  16. rewrite ^/tags-(.+?)-(.+?).html$ /e/tags/index.php?tagname=$1&page=$2
放在Nginx的配置文件就可以了

Tags: 帝国CMS Nginx伪静态规则

分享到: