帝国CMS7.5默认动态页面伪静态设置,请到后台‘系统’-“系统设置”-“伪静态参数设置”里面,填写默认伪静态规则即可。设置如下图:
帝国CMS伪静态规则说明
附件包含结合项、.htaccess、Nginx.conf、web.config伪静态规则。
.htaccess伪静态规则
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | RewriteEngine On ErrorDocument <a href= "http://www.11px.cn/tags/404/" target= "_blank" 360chrome_form_autofill= "2" >404</a> /<a href= "http://www.11px.cn/tags/404/" target= "_blank" 360chrome_form_autofill= "2" >404</a>.php Rewritebase / #信息内容页 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^showinfo-([0-9] )-([0-9] )-([0-9] ).html$ /e/action/ShowInfo.php?classid= $1 &id= $2 &page= $3 [NC,L] #信息列表 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^listinfo-([0-9] )-([0-9] ).html$ /e/action/ListInfo/index.php?classid= $1 &page= $2 [NC,L] #标题分类列表页 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^infotype-([0-9] )-([0-9] ).html$ /e/action/InfoType/index.php?ttid= $1 &page= $2 [NC,L] #TAGS信息列表页 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^tags-(etagid[0-9] )-([0-9] ).html$ /e/tags/index.php?tagname= $1 &page= $2 [NC,L] #评论列表页 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^comment-([0-9] )-([0-9] )-([0-9] )-([0-9] )-([0-9] )-([0-9] ).html$ /e/pl/index.php?doaction= $1 &classid= $2 &id= $3 &page= $4 &myorder= $5 &tempid= $6 [NC,L] #栏目自定义伪静态 默认添加.html 后缀更多的后缀自行添加 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond $1 !^(d/|e/|html/|images/|s/|search/|skin/|t/|ad/|ebak/|web/|m2/|api) RewriteRule ^([0-9a-zA-Z-/] )/(|index.html|index_[0-9] .html)$ /e/action/list.php?classid= $1 &page= $2 [NC,L] #内容自定义伪静态 默认添加.html 后缀更多的后缀自行添加 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond $1 !^(d/|e/|html/|images/|s/|search/|skin/|t/|ad|ebak/|web/|m2/|api) RewriteRule ^([0-9a-zA-Z-/] )/([0-9a-zA-Z] )([_0-9]*).html$ /e/action/show.php?classid= $1 &id= $2 &page= $3 [NC,L] |
Nginx.conf伪静态规则
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | rewrite ^/showinfo-([0-9] )-([0-9] )-([0-9] ).html$ /e/action/ShowInfo.php?classid= $1 &id= $2 &page= $3 last; rewrite ^/listinfo-([0-9] )-([0-9] ).html$ /e/action/ListInfo/index.php?classid= $1 &page= $2 last; rewrite ^/infotype-([0-9] )-([0-9] ).html$ /e/action/InfoType/index.php?ttid= $1 &page= $2 last; rewrite ^/tags-(etagid[0-9] )-([0-9] ).html$ /e/tags/index.php?tagname= $1 &page= $2 last; rewrite ^/comment-([0-9] )-([0-9] )-([0-9] )-([0-9] )-([0-9] )-(. ?).html$ /e/pl/index.php?doaction= $1 &classid= $2 &id= $3 &page= $4 &myorder= $5 &tempid= $6 last; if (!-f $request_filename ){ set $rule_0 1 $rule_0 ; } if ( $request_uri !~ "^(/d/|/e/|/html/|/images/|/s/|/search/|/skin/|/t/|/ad/)" ){ set $rule_0 2 $rule_0 ; } if ( $rule_0 = "21" ){ rewrite ^/([0-9a-zA-Z-/] )/(|index.html|index_[0-9] .html)$ /e/action/list.php?classid= $1 &page= $2 last; rewrite ^/([0-9a-zA-Z-/] )/([0-9a-zA-Z] )([_0-9]*).html$ /e/action/show.php?classid= $1 &id= $2 &page= $3 last; } if (!-e $request_filename ) { return 404; } |
web.config伪静态规则
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 | <?xml version= "1.0" encoding= "UTF-8" ?> <configuration> <system.webServer> <httpErrors errorMode= "DetailedLocalOnly" > <remove statusCode= "404" /> <error statusCode= "404" path= "/404.php" responseMode= "ExecuteURL" /> </httpErrors> <rewrite> <rules> <rule name= "规则 1" stopProcessing= "true" > <match url= "^showinfo-([0-9] )-([0-9] )-([0-9] ).html$" /> <conditions logicalGrouping= "MatchAll" > <add input= "{QUERY_STRING}" pattern= "^(.*)$" ignoreCase= "false" /> </conditions> <action type= "Rewrite" url= "/e/action/ShowInfo.php?classid={R:1}&id={R:2}&page={R:3}" appendQueryString= "false" /> </rule> <rule name= "规则 2" stopProcessing= "true" > <match url= "^listinfo-([0-9] )-([0-9] ).html$" /> <conditions logicalGrouping= "MatchAll" > <add input= "{QUERY_STRING}" pattern= "^(.*)$" ignoreCase= "false" /> </conditions> <action type= "Rewrite" url= "/e/action/ListInfo/index.php?classid={R:1}&page={R:2}" appendQueryString= "false" /> </rule> <rule name= "规则 3" stopProcessing= "true" > <match url= "^infotype-([0-9] )-([0-9] ).html$" /> <conditions logicalGrouping= "MatchAll" > <add input= "{QUERY_STRING}" pattern= "^(.*)$" ignoreCase= "false" /> </conditions> <action type= "Rewrite" url= "/e/action/InfoType/index.php?ttid={R:1}&page={R:2}" appendQueryString= "false" /> </rule> <rule name= "规则 4" stopProcessing= "true" > <match url= "^tags-(etagid[0-9] )-([0-9] ).html$" /> <conditions logicalGrouping= "MatchAll" > <add input= "{QUERY_STRING}" pattern= "^(.*)$" ignoreCase= "false" /> </conditions> <action type= "Rewrite" url= "/e/tags/index.php?tagname={R:1}&page={R:2}" appendQueryString= "false" /> </rule> <rule name= "规则 5" stopProcessing= "true" > <match url= "^comment-([0-9] )-([0-9] )-([0-9] )-([0-9] )-([0-9] )-([0-9] ).html$" /> <conditions logicalGrouping= "MatchAll" > <add input= "{QUERY_STRING}" pattern= "^(.*)$" ignoreCase= "false" /> </conditions> <action type= "Rewrite" url= "/e/pl/index.php?doaction={R:1}&classid={R:2}&id={R:3}&page={R:4}&myorder={R:5}&tempid={R:6}" appendQueryString= "false" /> </rule> <rule name= "规则 6" stopProcessing= "true" > <match url= "^([0-9a-zA-Z-/] )/(|index.html|index_[0-9] .html)$" /> <conditions logicalGrouping= "MatchAll" > <add input= "{QUERY_STRING}" pattern= "^(.*)$" ignoreCase= "false" /> <add input= "{REQUEST_FILENAME}" matchType= "IsFile" ignoreCase= "false" negate= "true" /> <add input= "{R:1}" pattern= "^(d/|e/|html/|images/|s/|search/|skin/|t/|ad/|ebak/|web/|m2/|api)" ignoreCase= "false" negate= "true" /> </conditions> <action type= "Rewrite" url= "/e/action/list.php?classid={R:1}&page={R:2}" appendQueryString= "false" /> </rule> <rule name= "规则 7" stopProcessing= "true" > <match url= "^([0-9a-zA-Z-/] )/([0-9a-zA-Z] )([_0-9]*).html$" /> <conditions logicalGrouping= "MatchAll" > <add input= "{QUERY_STRING}" pattern= "^(.*)$" ignoreCase= "false" /> <add input= "{REQUEST_FILENAME}" matchType= "IsFile" ignoreCase= "false" negate= "true" /> <add input= "{R:1}" pattern= "^(d/|e/|html/|images/|s/|search/|skin/|t/|ad|ebak/|web/|m2/|api)" ignoreCase= "false" negate= "true" /> </conditions> <action type= "Rewrite" url= "/e/action/show.php?classid={R:1}&id={R:2}&page={R:3}" appendQueryString= "false" /> </rule> </rules> </rewrite> <httpRedirect enabled= "false" /> </system.webServer> </configuration> |
① 本网站名称及网址:八爷资源网 | www.8ye.vip ② 本网站资源来源于网络收集,如有侵权,请联系站长进行删除处理。 ③ 分享目的仅供大家学习和交流,请不要用于商业用途,否则后果自负。 ④ 如果你也有好源码或者教程,可以联系小编,有钻石奖励和额外收入。 ⑤ 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解。 ⑥ 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需。 ⑦ 本站资源大多存储在云盘,如发现链接失效,请联系客服,我们会第一时间更新。
八爷资源网 » 帝国CMS7.5默认伪静态规则大全
八爷资源网 » 帝国CMS7.5默认伪静态规则大全