fatie 发表于 2008-12-18 15:35:11

Discuz论坛静态化

这个好像是一个很老的话题了,但是感觉自己的论坛没有必要设置就一直没动,最近给一个顾客的论坛设置了下,感觉不错,所以也顺便给论坛设置了下,再顺便把操作写下。(我们的广告中国好像还没设置,听说开启之后可以让搜索引擎更好更快收录)

1.在论坛后台开启完全启用Archiver和url静态化。

2.FTP登录论坛目录查下有没有.htaccess
(1)如果没有,如果你是windows操作系统的话,就在本机新建一个记事本文件,写好规则后上传再重命名为.htaccess

(2)如果有了,就下载下来,然后.htaccess可能有规则了(比如一些转向等等,.htaccess功能非常强大,推荐你看.htaccess实用指南),就把规则添加在后面,保存后再上传。

3..htaccess规则如下:# 将 RewriteEngine 模式打开
RewriteEngine On

# 如果你的论坛放在根目录,请把.htaccess上传到根目录,并使用RewriteBase /
# 如果你的论坛放在根目录下的bbs,把.htaccess上传到根目录,请使用RewriteBase /bbs
# 如果你的论坛放在根目录下的bbs,把.htaccess上传到根目录下的bbs,请使用RewriteBase /
RewriteBase /

# Rewrite 系统规则请勿修改
RewriteRule ^archiver/((fid|tid)-[\w\-]+\.html)$ archiver/index.php?$1
RewriteRule ^forum-(+)-(+)\.html$ forumdisplay.php?fid=$1&page=$2
RewriteRule ^thread-(+)-(+)-(+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2
RewriteRule ^tag-(.+)\.html$ tag.php?name=$1申明下,我发的东西一般都是先搜索,然后自己实际操作,再根据操作经验写成的,因为本身网络上的东西也不一定正确,本人也是才疏学浅,所以发表的东西难免有错误之处,请大家海涵。对于错误之处,非常欢迎大家指出。

[ Last edited by fatie at 2008-12-18 15:55 ]

senlin234 发表于 2009-1-3 14:29:03

我靠 太专业了 看不懂爱
还得努力学习
页: [1]
查看完整版本: Discuz论坛静态化