分享

写回答

发帖

[经验] GD的discuz伪静态rewrite规则

GoDaddy GoDaddy 3675 人阅读 | 2 人回复

发表于 2008-3-29 22:48:49 | 显示全部楼层 |阅读模式

如果帖数较多,可能会加大主机负担,请慎用

根据GD的帮助文档How do i use mod_rewrite

他们是支持apache的mod rewrite的,而且默认是开启的。

不过为了使你的虚拟主机能够享受到这个福利,你还必须自己手动添加rewrite规则到相应的子目录中的.htaccess文档中

没有.htaccess文档的自己建一个,打入以下的内容,保存,然后传到discuz论坛所在子目录

RewriteEngine On
RewriteBase /
RewriteRule ^archiver/([a-z0-9\-]+\.html)$ archiver/index.php?$1
RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
RewriteRule ^profile-(username|uid)-(.+)\.html$ viewpro.php?$1=$2
RewriteRule ^tag-(.+)\.html$ tag.php?name=$1

当然你还需要在discuz的基本设置-搜索引擎优化中勾选对应的url静态化选项方可生效。


ok,然后你就能看到和Idcspy论坛一样的效果。(我这里看是马上生效的,不需要等官方说的一个小时)

www.gvo138.cn 有空来帮我增加点流量

回答|共 2 个

bingu

发表于 2008-3-29 23:44:33 | 显示全部楼层

何以见得,贴数多才增加主机负担呢?

大漠孤狼

发表于 2008-3-30 21:16:56 | 显示全部楼层

官方文档写的很详细了
您需要登录后才可以回帖 登录 | 注册

本版积分规则