Discuz!论坛最后发表帖子301重定向SEO

2010年08月12日 学习资料 暂无评论 阅读 3,052 次

Discuz!论坛首页每个版块都会有一个最后发表帖子,这个帖子的地址是类似这样的链接:http://www.dxztc.com/redirect.php?tid=11889&goto=lastpost#lastpost 。很显然这样的动态链接是不利于SEO的,如果你开启了帖子内容的伪静态,那么就会出现不同链接指向相同的内容,也是不利于SEO的。现在就是利用301重定向将动态链接重定向到静态链接。
修改根目录redirect.php文件,找到:
require_once DISCUZ_ROOT.'./viewthread.php';
替换为:
header("HTTP/1.1 301 Moved Permanently");
header("Location: thread-{$tid}-{$page}-1.html");
//require_once DISCUZ_ROOT.'./viewthread.php';

这样就实现了edirect.php?动态链接301重定向到静态链接。演示可以看这里:鼎新技术论坛

评论已关闭!