如何去掉discuz x2论坛后缀forum.php 2011-12-11

[添加到百度搜藏]    [整理本文到QQ书签]    [将文章添加到新浪vivi]    [上一页] [首页]

  discuz X2设置论坛为默认,打开域名就跳转到http://www.5uba.com/bbs/forum.php,为了SEO权重集中以及看上去好看、正式,很多朋友为自己的discuz x2论坛去掉域名后面的forum.php,通常情况下,在论坛后台 全局 > 域名设置 > 应用域名 默认域名或论坛域名里填上论坛的域名就可以了,但是昨天在做一个目录下的论坛时,论坛是默认首页,在论坛域名后缀加上http://www.5uba.com/bbs/无效,打开还是有可恶的/forum.php,在默认域名里输入这个后直接打不开论坛了。

  发现很多用discuz x2的朋友都有此问题,但是没人系统的提供解决办法,有人说把forum.php添加为默认首页,开始就直接进IIS > 网站右键 > 属性 > 文档,添加了forum.php,在默认文档里把forum.php上移,移动到index.php前面,在打开论坛目录,没有forum.php尾巴了。

  另外,网站还有很多地方链接到论坛首页的时候是用forum.php,彻底消灭它的办法就是把所有链接的forum.php去掉。首先导航上的“论坛”,到后台,界面 > 导航 > 页头导航,找到论坛,discuz X2不能直接改链接了,所以就把它的勾去掉,新建一个链接叫“论坛”,链接到域名。

  首页下面的一个论坛链接,到/bbs/template/default/forum/目录下,找到discuz.htm,打开查找forum.php,直接删掉它。注意:只有forum.php才去掉,如果forum.php后面还有代码的话千万不要去掉。

  网站其他地方的链接,到source\module\forum目录下面,找到forum_misc.php、forum_post.php、forum_viewthread.php、forum_forumdisplay.php,查找forum.php,删掉。注意:只有forum.php才去掉,如果forum.php后面还有代码的话千万不要去掉。



本文关键字:去掉discuz x2论坛后缀forum.php
[上一页] [首页]