大家都知道,Discuz的Archiver功能可以让看帖时页面更简洁,对搜索引擎更友好。

但是,站长论坛的Archiver却一直有个问题:

这样的页面会显示404错误
http://bbs.biergaizi.com/archiver/fid-4.html

但是如果把网址改成
http://bbs.biergaizi.com/archiver/?fid-4.html

就可以显示了,真是神奇的问号。

为此,我的Google管理员工具一直提示有死链接,收到N个警告信息。

今天在搜索引擎上不停的搜索,发现这个帖子:
http://www.discuz.net/thread-920400-1-1.html

便按照“下砂”的方法把

RewriteRule ^archiver/([a-z0-9\-]+\.html)$ archiver/index.php?$1

修改为

RewriteRule ^archiver/((fid|tid)-[\w\-]+\.html)$ archiver/index.php?$1


刚才测试一下,果然正常了,估计我的网站权重就要提上去了!