品牌空间伪静态只需要上传对于的伪静态规则到对应的目录下即可,详情请看下面界面
相关教程:Discuz! X2.5论坛不同环境配置伪静态的方法
一、IIS服务器的规则- [ISAPI_Rewrite]
- CacheClockRate 3600
- RepeatLimit 32
- RewriteRule ^(.*)/store-([0-9]+)\.html$ $1/store\.php\?id=$2
- RewriteRule ^(.*)/store-([0-9]+)-([a-z]+)\.html$ $1/store\.php\?id=$2&action=$3
- RewriteRule ^(.*)/store-([0-9]+)-([a-z]+)-([0-9]+)\.html$ $1/store\.php\?id=$2&action=$3&xid=$4
- RewriteRule ^(.*)/store-([0-9]+)-([a-z]+)-catid-([0-9]+)\.html$ $1/store\.php\?id=$2&action=$3&catid=$4
- RewriteRule ^(.*)/street-([0-9]+)\.html$ $1/street\.php\?catid=$2
- RewriteRule ^(.*)/street-([0-9]+)-([0-9]+)\.html$ $1/street\.php\?catid=$2&tagid=$3
复制代码 保存为http.ini格式文件,放对于的规则目录下
二、apache服务器的规则
独立主机用户使用此段规则- <IfModule mod_rewrite.c>
- RewriteEngine On
- RewriteRule ^(.*)/store-([0-9]+)\.html$ $1/store.php?id=$2 [L,NC]
- RewriteRule ^(.*)/store-([0-9]+)-([a-z]+)\.html$ $1/store.php?id=$2&action=$3 [L,NC]
- RewriteRule ^(.*)/store-([0-9]+)-([a-z]+)-([0-9]+)\.html$ $1/store.php?id=$2&action=$3&xid=$4 [L,NC]
- RewriteRule ^(.*)/store-([0-9]+)-([a-z]+)-catid-([0-9]+)\.html$ $1/store.php?id=$2&action=$3&catid=$4 [L,NC]
- RewriteRule ^(.*)/street-([0-9]+)\.html$ $1/street.php?catid=$2 [L,NC]
- RewriteRule ^(.*)/street-([0-9]+)-([0-9]+)\.html$ $1/street.php?catid=$2&tagid=$3 [L,NC]
- </IfModule>
复制代码 虚拟主机用户使用此段规则- # 将 RewriteEngine 模式打开
- RewriteEngine On
- # 修改以下语句中的 /brand 为你的品牌空间目录相对地址,如果程序放在根目录中,请将 /brand 修改为 /
- RewriteBase /brand
- # Rewrite 系统规则请勿修改
- RewriteRule ^store-([0-9]+)\.html$ store.php?id=$1 [L,NC]
- RewriteRule ^store-([0-9]+)-([a-z]+)\.html$ store.php?id=$1&action=$2 [L,NC]
- RewriteRule ^store-([0-9]+)-([a-z]+)-([0-9]+)\.html$ store.php?id=$1&action=$2&xid=$3 [L,NC]
- RewriteRule ^store-([0-9]+)-([a-z]+)-catid-([0-9]+)\.html$ store.php?id=$1&action=$2&catid=$3 [L,NC]
- RewriteRule ^street-([0-9]+)\.html$ street.php?catid=$1 [L,NC]
- RewriteRule ^street-([0-9]+)-([0-9]+)\.html$ street.php?catid=$1&tagid=$2 [L,NC]
复制代码 三、Nginx服务器的规则- rewrite ^/store-([0-9]+)\.html$ /store.php?id=$1 last;
- rewrite ^/store-([0-9]+)-([a-z]+)\.html$ /store.php?id=$1&action=$2 last;
- rewrite ^/store-([0-9]+)-([a-z]+)-([0-9]+)\.html$ /store.php?id=$1&action=$2&xid=$3 last;
- rewrite ^/store-([0-9]+)-([a-z]+)-catid-([0-9]+)\.html$ /store.php?id=$1&action=$2&catid=$3 last;
- rewrite ^/street-([0-9]+)\.html$ /street.php?catid=$1 last;
- rewrite ^/street-([0-9]+)-([0-9]+)\.html$ /street.php?catid=$1&tagid=$2 last;
复制代码 四、Lighttpd服务器的规则- url.rewrite-once = (
- "^(.*)/store-([0-9]+)\.html[ DISCUZ_CODE_31 ]quot; => "$1/store.php?id=$2",
- "^(.*)/store-([0-9]+)-([a-z]+)\.html[ DISCUZ_CODE_31 ]quot; => "$1/store.php?id=$2&action=$3",
- "^(.*)/store-([0-9]+)-([a-z]+)-([0-9]+)\.html[ DISCUZ_CODE_31 ]quot; => "$1/store.php?id=$2&action=$3&xid=$4",
- "^(.*)/store-([0-9]+)-([a-z]+)-catid-([0-9]+)\.html[ DISCUZ_CODE_31 ]quot; => "$1/store.php?id=$2&action=$3&catid=$4",
- "^(.*)/street-([0-9]+)\.html[ DISCUZ_CODE_31 ]quot; => "$1/street.php?catid=$2",
- "^(.*)/street-([0-9]+)-([0-9]+)\.html[ DISCUZ_CODE_31 ]quot; => "$1/street.php?catid=$2&tagid=$3"
- )
复制代码
|
上一篇: DedeCMS曝高危漏洞 最新曝光DedeCMS建站系统SQL注入漏洞下一篇: Discuz X2.5 Nginx的安装、基本配置、优化和调试文档说明下载
|