电脑爱好者之家移动版

主页 > 开发资料 > Discuz论坛专栏 >

DiscuzX 2.0 伪静态规则包括Archiver的规则

以下规则适用于虚拟主机的论坛。
将下面的内容加添到httpd.conf文件的最后面,如果文件中有“淘宝客”的规则,请在所有淘宝客的规则前面加上#,以屏蔽。

#Discuz ! x和discuz x1.5伪静态规则,若不需要或与您的网站程序有冲突可以删除。
#如果你的网站是discuz!x就把以下几行前面的#号删除,然后把duoduo 淘宝客 以下的规则全部删除,二者有冲途!
RewriteRule ^(.*)/topic-(.+)\.html\?*(.*)$ $1/portal\.php\?mod=topic&topic=$2&$3
RewriteRule ^(.*)/article-([0-9]+)\.html\?*(.*)$ $1/portal\.php\?mod=article&articleid=$2&$3
RewriteRule ^(.*)/forum-(\w+)-([0-9]+)\.html\?*(.*)$ $1/forum\.php\?mod=forumdisplay&fid=$2&page=$3&$4
RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/forum\.php\?mod=viewthread&tid=$2&extra=page\%3D$4&page=$3&$5
RewriteRule ^(.*)/group-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/forum\.php\?mod=group&fid=$2&page=$3&$4
RewriteRule ^(.*)/space-(username|uid)-(.+)\.html\?*(.*)$ $1/home\.php\?mod=space&$2=$3&$4
#RewriteRule ^(.*)/([a-z]+)-(.+)\.html\?*(.*)$ $1/$2\.php\?rewrite=$3&$4
RewriteRule ^(.*)/archiver/(fid|tid)-([0-9]+)\.html(\?(.*))*$ $1/archiver/index\.php\?action=$2&value=$3&$5
RewriteRule ^(.*)/archiver/((fid|tid)-[0-9]+(-page-[0-9]+)*\.html)\?*(.*)$1/archiver/index\.php\?$2&$4 (责任编辑:机器AI)