admin 发表于 2021-7-4 17:02:03

【三瑞】品牌123默认伪静态规则

切记,品牌123的伪静态要放在
RewriteRule ^(.*)/(+*)-(+)\.html(\?(.*))*$ $1/plugin\.php\?id=$2:$3&$5
之前才能生效。
=============================================
httpd.ini(已认证)
--------------------------------------------------------------------------------------------
RewriteRule ^(.*)/brand\.html(\?(.*))*$ $1/plugin\.php\?id=sanree_brand&$3
RewriteRule ^(.*)/brand-index-(+)-(+)-(+)-(+)\.html(\?(.*))*$ $1/plugin\.php\?id=sanree_brand&mod=list&tid=$2&did=$3&filter=$4&listmode=$5&$6
RewriteRule ^(.*)/brand-(.+)-(+)\.html(\?(.*))*$ $1/plugin\.php\?id=sanree_brand&mod=$2&tid=$3&$5
RewriteRule ^(.*)/b/(+)\.html(\?(.*))*$ $1/plugin\.php\?id=sanree_brand&mod=brandno&tid=$2&$4
==========================================

.htaccess(已认证)
-----------------------------------------------------------------------------------------
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^brand\.html$ plugin.php?id=sanree_brand&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^brand-index-(+)-(+)-(+)-(+)\.html$ plugin.php?id=sanree_brand&mod=list&tid=$1&did=$2&filter=$3&listmode=$4&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^brand-(.+)-(+)\.html$ plugin.php?id=sanree_brand&mod=$1&tid=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^b/(+)\.html$ $1/plugin.php?id=sanree_brand&mod=brandno&tid=$1&%1
==========================================

httpd.conf
===========================================
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)/brand\.html\?*(.*)$ $1/plugin.php?id=sanree_brand&$2
RewriteRule ^(.*)/brand-index-(.+)-(.+)-(.+)-(.+)\.html\?*(.*)$ $1/plugin.php?id=sanree_brand&mod=list&tid=$2&did=$3&filter=$4&listmode=$5&$6
RewriteRule ^(.*)/brand-(.+)-(.+)\.html\?*(.*)$ $1/plugin.php?id=sanree_brand&mod=$2&tid=$3&$5
RewriteRule ^(.*)/b/(.+)\.html\?*(.*)$ $1/plugin.php?id=sanree_brand&mod=brandno&tid=$2&$4
</IfModule>
===============================================
Web.Config(已认证)
===============================================
                <rule name=\"sanree_brand_home\">
                        <match url=\"^(.*/)*brand.html\?*(.*)$\" />
                        <action type=\"Rewrite\" url=\"{R:1}/plugin.php\?id=sanree_brand&{R:2}\" />
                </rule>               
               
                <rule name=\"sanree_brand_cate\">
                        <match url=\"^(.*/)*brand-index-(+)-(+)-(+)-(+).html\?*(.*)$\" />
                        <action type=\"Rewrite\" url=\"{R:1}/plugin.php\?id=sanree_brand&mod=list&tid={R:2}&did={R:3}&filter={R:4}&listmode={R:5}&{R:6}\" />
                </rule>      
               
                <rule name=\"sanree_brand_item\">
                        <match url=\"^(.*/)*brand-(.+)-(+).html\?*(.*)$\" />
                        <action type=\"Rewrite\" url=\"{R:1}/plugin.php\?id=sanree_brand&mod={R:2}&tid={R:3}&{R:4}\" />
                </rule>      
               
                <rule name=\"sanree_brand_short\">
                        <match url=\"^(.*/)*b/(+).html\?*(.*)$\" />
                        <action type=\"Rewrite\" url=\"{R:1}/plugin.php\?id=sanree_brand&mod=brandno&tid={R:2}&{R:3}\" />
                </rule>
      
==============================================
Nginx伪静态规则:
rewrite ^([^\.]*)/brand\.html$ $1/plugin.php?id=sanree_brand last;
rewrite ^([^\.]*)/brand-index-(.+)-(.+)-(.+)-(.+)\.html$ $1/plugin.php?id=sanree_brand&mod=list&tid=$2&did=$3&filter=$4&listmode=$5 last;
rewrite ^([^\.]*)/brand-(.+)-(.+)\.html$ $1/plugin.php?id=sanree_brand&mod=$2&tid=$3 last;
rewrite ^([^\.]*)/b/(.+)\.html$ $1/plugin.php?id=sanree_brand&mod=brandno&tid=$2 last;

页: [1]
查看完整版本: 【三瑞】品牌123默认伪静态规则

创宇盾启航版免费网站防御网站加速服务