最新公告
  • 欢迎光临酷网站-KUWZ.CN 本站专注极品源码亲测发布 不做垃圾搬运 只发极品!立即加入我们
  • 帝国CMS7.5官方默认伪静态规则大全【NGINX Apache IIS】

    帝国CMS伪静态方法

    帝国CMS7.5默认动态页面伪静态设置,请到后台‘系统’-“系统设置”-“伪静态参数设置”里面,填写默认伪静态规则即可。设置如下图:

    帝国CMS伪静态规则说明

    附件包含结合项.htaccessNginx.confweb.config伪静态规则。

    .htaccess伪静态规则

    RewriteEngine On
    ErrorDocument 404 /404.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伪静态规则

    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伪静态规则

    <?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}&amp;id={R:2}&amp;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}&amp;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}&amp;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}&amp;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}&amp;classid={R:2}&amp;id={R:3}&amp;page={R:4}&amp;myorder={R:5}&amp;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}&amp;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}&amp;id={R:2}&amp;page={R:3}" appendQueryString="false" />
    </rule>
    </rules>
    </rewrite>
    <httpRedirect enabled="false" />
    </system.webServer>
    </configuration>
    1. 本站所有资源均来源于用户上传和网络,如有侵权请邮件联系站长!kuwz@foxmail.com (注明来意)
    2. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!
    3. 如果你也有好源码或者教程,可以到审核区发布,分享有金币奖励和额外收入!
    4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    5. 如有链接无法下载、失效或广告,请联系管理员处理!
    6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
    7. 本站不保证所提供下载的资源的准确性、安全性和完整性,源码仅供下载学习之用!
    8. 如用于商业或者非法用途,与本站无关,一切后果请用户自负!
    9. 如遇到加密压缩包,默认解压密码为"www.kuwz.cn",如遇到无法解压的请联系管理员!
    酷网站 » 帝国CMS7.5官方默认伪静态规则大全【NGINX Apache IIS】

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    酷网站与独木源码网啥关系?
    (⊙o⊙)…简单来说,同一家的!

    发表评论

    • 3031会员总数(位)
    • 1307资源总数(个)
    • 78本周发布(个)
    • 0 今日发布(个)
    • 1172勤劳运行(天)

    提供最优质的站长资源集合

    升级SVIP 极品资源
    升级SVIP尊享更多特权立即升级