老张小站

  1. 欢迎光临

    感谢访问老张的博客!

  • 1
3,321

Discuz! X2 完美去除面包屑导航中的 forum.php 尾巴

分类 网站技术/村民张先生 发布于 2011-10-04 19:13
0

以论坛(广场)为首页的X2论坛,首页链接会有一个尾巴 forum.php ,不仅难看,而且对收录影响很大(***.com和***.com/furom.php是同一个页面,在外链不足的情况下,***.com可能被K)。

不用着急,用以下几个步骤完美解决!

1、在后台给论坛设置域名为 ***.com ,此时,访问您的域名不会再自动加上 forum.php ,顶部导航栏目中的论坛链接也不会再有 forum.php ;

2、接下来需要解决面包屑导航的问题,没办法,必须修改程序了。

/source/module/forum/目录

forum_viewthread.php、forum_forumdisplay.php、forum_misc.php、forum_post.php(4个文件)

搜索 ”forum.php”(包含引号),替换为 ”http://'.$_G['setting']['domain']['app']['forum'].'/” (包含引号)。修改好了覆盖上传即可。

面包屑导航中返回论坛首页的链接被修改为您填写在后台域名设置处论坛一项的域名。

第二种方法(原创文章):

模板/forum/forumdisplay.htm (首页面包屑导航条)
将 <a href="forum.php"> 改为 <a href="http://$_G['setting']['domain']['app']['forum']/"> 。

模板/forum/forumdisplay.htm (帖子列表上方“返回”按钮)
模板/forum/forumdisplay_list.htm (帖子列表下方“返回”按钮)
查找 {lang return_index} ,将前面的 <a href="forum.php"> 改为 <a href="http://$_G['setting']['domain']['app']['forum']/"> 。

source/module/forum/forum_forumdisplay.php (帖子列表页 导航栏)
source/module/forum/forum_viewthread.php  (帖子页 导航栏)
查找 <a href="forum.php">'.$_G['setting']['navs'][2]['navname'].'</a> (一个有2处,一个有4处),改为 <a href="http://'.$_G['setting']['domain']['app']['forum'].'/">'.$_G['setting']['navs'][2]['navname'].'</a> 。

source/module/forum/forum_misc.php (杂项、评分页 导航栏)
查找 <a href="forum.php">'.$_G['setting']['navs'][2]['navname']."</a> (一共2处),改为 <a href="http://'.$_G['setting']['domain']['app']['forum'].'/">'.$_G['setting']['navs'][2]['navname']."</a> 。

source/module/forum/forum_post.php  (发帖页 导航栏)
查找 <a href="forum.php">'.$_G['setting']['navs'][2]['navname'].'</a> (一共1处),改为 <a href="http://'.$_G['setting']['domain']['app']['forum'].'/">'.$_G['setting']['navs'][2]['navname'].'</a> 。

欢迎转载分享,转载请注明 来源:大张小站 https://www.zhang.cq.cn/2011601.html
若您喜欢这篇文章,欢迎订阅老张小站以获得最新内容。 / 欢迎交流探讨,请发电子邮件至 mail[at]vdazhang.com 。


欢迎谈谈你的看法(无须登录) *正文中请勿包含"http://"否则将被拦截