有些朋友在BlueHost上安装了Discuz论坛,却不知道如何进行写静态化代码,下面就说一下:
首先做地址转发,跳转到BBS目录,然后对BBS做了地址重写
RewriteEngine on
RewriteCond %{HTTP_HOST} ^vvv.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.vvv.com$
RewriteRule ^/?$ “http\:\/\/www\.vvv\.com\/bbs” [R=301,L]
修改以下语句中的/discuz为你的论坛目录,如果安装文件放在根目录中,请将/discuz修改为/
RewriteBase /bbs
# Rewrite 系统规则请勿修改
RewriteRule ^bbs/archiver/((fid|tid)-[\w\-]+\.html)$ archiver/index.php?$1
RewriteRule ^bbs/forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
RewriteRule ^bbs/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
RewriteRule ^bbs/space-(username|uid)-(.+)\.html$ space.php?$1=$2
RewriteRule ^bbs/tag-(.+)\.html$ tag.php?name=$1