Discuz! X1.5 的 URL 静态化 各种web服务器软件规则

 

        Discuz! X1.5 的 URL 静态化 各种web服务器软件规则

       URL 静态化可以提高搜索引擎抓取,开启本功能需要对 Web 服务器增加相应的 Rewrite 支持,且会轻微增加服务器负担。同时你还可以调整每个页面的静态格式,但不得删除其中的标记,重置静态格式请留空。注意,修改静态格式后你需要修改服务器的 Rewrite 规则设置

规则皆为官网提供

Apache Web Server(独立主机用户)

Apache Web Server(虚拟主机用户)

IIS Web Server(独立主机用户)

IIS7 Web Server(独立主机用户)

Zeus Web Server

Nginx Web Server

 

—————————————————————————————————————————————————————-

最后贴上 windows2003 iis6.0  discuz x1.5 的静态规则  和 Dvbbs8.2  转换到 Discuz x1.5 后 url 301重定向规则。

注意源路径 dvbbs 有个 /bbs 。 而现在discuz用的直接根目录

[ISAPI_Rewrite]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

# Protect httpd.ini and httpd.parse.errors files

# from accessing through HTTP

RewriteRule ^(.*)/topic-(.+)\.html(\?(.*))*$ $1/portal\.php\?mod=topic&topic=$2&$4

RewriteRule ^(.*)/article-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/portal\.php\?mod=view&aid=$2&page=$3&$5

RewriteRule ^(.*)/forum-(\w+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=forumdisplay&fid=$2&page=$3&$5

RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=viewthread&tid=$2&extra=page\%3D$4&page=$3&$6

RewriteRule ^(.*)/group-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=group&fid=$2&page=$3&$5

RewriteRule ^(.*)/space-(username|uid)-(.+)\.html(\?(.*))*$ $1/home\.php\?mod=space&$2=$3&$5

RewriteRule ^(.*)/([a-z]+)-(.+)\.html(\?(.*))*$ $1/$2\.php\?rewrite=$3&$5

#Dvbbs8.2 to Discuz x1.5 url 301

RewriteRule /bbs/index\.asp /index\.php [I,RP]

RewriteRule /bbs/index\.asp\?(.*)boardid=([0-9]+)(.*) /forum-$2-1\.html [I,RP]

RewriteRule /bbs/dispbbs\.asp\?(.*)&ID=([0-9]+)(.*) /thread-$2-1-1\.html [I,RP]

RewriteRule /bbs/dispuser\.asp\?id=([0-9]+)(.*) /space-uid-$1\.html [I,RP]

RewriteRule /bbs/TopicOther\.asp\?(.*)&id=([0-9]+)(.*) /thread-$2-1-1\.html [I,RP]

RewriteRule /bbs/dv_rss\.asp\?(.*)&id=([0-9]+)(.*) /thread-$2-1-1\.html [I,RP]

RewriteRule /bbs/dv_rss\.asp\?(.*)boardid=([0-9]+)(.*) /thread-$2-1-1\.html [I,RP]

RewriteRule /bbs/dv_rss\.asp\?s=xml /rss.php [I,RP]

RewriteRule /bbs/dv_rss\.asp(.*) /archiver/ [I,RP]

打赏

1 评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注