EEfaq论坛-赚客自留地

 找回密码
 免费注册
查看: 1099|回复: 0

Discuz! 去年forum.php的尾巴

[复制链接]
发表于 2016-10-24 11:33:21 | 显示全部楼层 |阅读模式
刚接触Discuz,总是遇到这样那样的问题,今天主要解决的问题就是网站地址很多时候会出出forum.php这个尾巴。例如本站www.eefaq.com,在访问帖子和其他子版块的时候,会出现导航含有froum.php的怪现像。 1.png
这个有的地方有,有的地方没的情况会造成搜索引擎识别困难,总体来说不利于SEO,解决办法有2个。


  • 1. 全站都带上forum.php,就是说你的网站默认主页要设置成xxx.com/forum.php。
  • 2. 全站能被收录的页面都全部删掉Forum.php。

对于第一种方法没什么好说的,如果你是强迫症患者,一定要整第二种方法才舒服,请往下看。

首先就是在域名设置里,在论坛首页里留空,同时在默认域名里填你的主域名,经测试 这是能够完美实现导航栏“论坛首页网址”后面去掉/forum.php尾巴

然后分别在 template/default/forum/下的discuz.htm、forumdisplay.htm、viewthread.htm 中找到以下差不多的代码:
  1. <div class="z">
  2.                 <a href="./" class="nvhm" title="{lang homepage}">$_G[setting][bbname]</a><em>»</em><a href="forum.php">{$_G[setting][navs][2][navname]}</a>$navigation <em>›</em> <a href="forum.php?mod=viewthread&tid=$_G[tid]">$_G[forum_thread][short_subject]</a>
复制代码
改<a href="forum.php" ... .... 为 <a href="/" ... ...
更新缓存数据,基本实现想要的功能。
注:如果不是使用默认的模版,找到相应的模版文件夹改相对应的文件即可。如eefaq.com用的主题路径为:

3个文件在 WDCP中 主题的位置

3个文件在 WDCP中 主题的位置



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

QQ|联系我们|Archiver|手机版|小黑屋|EEfaq论坛

GMT+8, 2024-3-29 14:02

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表