Discuz! X2.5去除forum.php尾巴真实有效教程

  discuz论坛什么都好就有一点就是有很多页面附带了forum.php这个尾巴,这个forum.php尾巴所带来的坏处是对seo不友好,既然不友好那么我们就要想办法让它友好,这个办法就是修改代码,下面酷米论坛站长教大家如何去掉forum.php这个尾巴,Discuz官方论坛有很多类似的教程,那些都不齐全,本人也试过,如果按照他们的方法去是可以去掉,但是会带来一部分问题,比如某些页面不能伪静态了,如果有不对的地方请指教。

  修改代码前请备份好我提到要修改的文件,如有出错本人不负任何责任

  要说带尾巴的页面有很多,但是有些根本就没必要去掉,那么我们只要去掉一些对SEO有用而没有后顾之忧的forum.php尾巴,第一个是导航栏的forum.php尾巴。

  

  这个尾巴怎么去掉呢?首先打开后台--全局--域名设置--应用域名,在默认这里填写论坛的域名(官方有很多人多说在论坛那里填写域名,但是有一点就是不配置默认域名根本就不能填写其他地方的域)

  

  填写完默认域名后在后台--界面--主导航,在这里创建一个导航,这个导航是代替默认的那个,名称你想设置成什么就设置成什么,链接地址那里填写“/”就可以,详情请看图:

  

  然后进入你的空间或者主机(这里以我的IIS6.0做演示,右击站点--属性--文档,添加forum.php进去,然后把forum.php移到第一位(只有这样服务器才能找到主页文件,要不然打开首页会出现404页面),详情请看图:

  

  到这里导航栏的forum.php尾巴去掉了,接下来就是首页搜索下面的导航的forum.php尾巴了。

  

  要想去掉这里的forum.php尾巴,首先打开templatedefaultforumdiscuz.htm然后搜索如下代码:

$_G[setting][bbname]»{$_G[setting][navs][2][navname]}$navigation       

  把其中的forum.php改为./然后保存,这样首页搜索下面的forum.php尾巴就去掉了,不要急还有请耐心看下去。

  接下来就是分区那里和版块主图列表的导航了。

  

  打开templatedefaultforumforumdisplay.htm然后搜索如下代码:

$_G[setting][bbname]»{$_G[setting][navs][2][navname]}$navigation       

  详情请看图:

  

  把其中的forum.php改为./ 然后再搜索如下代码:

{lang return_index}

\

  把其中的forum.php改为./ 这样分区与版块主题列表下面的forum.php 尾巴就彻底去掉了,接下来是帖子页面那里的尾巴了。

  

  打开templatedefaultforumviewthread.htm然后搜索如下代码:

  把其中的forum.php改为./ 这样帖子页面的forum.php尾巴就去掉了,把上述的尾巴去掉以后全论坛就看不到forum.php这个尾巴了,有些站长可能会说还有什么列表按钮,帖子的下一页上一页那些地方的尾巴没去掉,经过本人实践那些地方的forum.php不能去掉,去掉了出问题,比如去掉主题列表页上一页下一页的forum.php尾巴会导致第二也以后的页面不能伪静态等等问题,如果你站点开启了伪静态只需要在robots文件里面加入

Disallow: /?*

  这个一条那么搜索引擎就不会收录你站点的动态页面,这样就不会造成动态与静态都收录的问题,如果您还是看不懂那么我真的无语了,我想我表达的够详细了,以上问题由酷米站长论坛http://bbs.koomi.cn站长原创,原文地址:http://bbs.koomi.cn/thread-8446-1-1.html转载请注明出处。

时间: 2024-07-31 19:36:18

Discuz! X2.5去除forum.php尾巴真实有效教程的相关文章

最全discuz!X2去除forum.php尾巴的方法

首先声明:这是一篇去除discuz论坛中forum.php尾巴最全的方法,之前也看到过类似的文章,但按照步骤操作后,大家会发现还有很多地方没有去掉forum.php尾巴.这样不利于网站seo.今天,sem学院为大家整理了最完美的去除forum.php尾巴的方法. 在操作之前,我们先来看一下discuz论坛含有forum.php尾巴的地方: (1)主导航中的论坛按钮   (2)论坛首页的面包屑导航位置 (3)分区版块的面包屑导航位置 (4)主题列表页的面包屑导航位置 (5)主题内容页的面包屑导航位

Discuz! X2.5迎来稳定期 图文解读升级教程

中介交易 SEO诊断 淘宝客 云主机 技术大厅 距离康盛公司(Comsenz)发布Discuz! X2.5新版及Discuz! 应用中心已经有四个月时间.在这段时间,已经有不少网站已经率先安装"尝鲜",而官方也在不断收集站长的反馈.建议,解决了数十项常见性bug.目前Discuz! X2.5已经进入了稳定期,适合Discuz! X2及之前的老版本论坛升级.安装使用. 图:常见bug被解决,Discuz! X2.5趋向稳定 为了方便更多网站升级为Discuz! X2.5,小编特别整理了现

Discuz X2子目录伪静态的实现方法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 前几天帮人实现Discuz X2的子目录伪静态,以前没做过,就去查了下百度和Discuz论坛,发现好多人都在找这样的伪静态方法,可是都没真正能解决的方法.Discuz X2现在用的人还是比较多的,我不知道有多少人用的是IIS7的,用Apache的就好办一些,因为.hacess是可以设置子目录的伪静态规则的,但是 在IIS7下,webconfi

简单配置discuz x2.5伪静态规则

一.discuz x2论坛首页"最后发表"帖子链接静态化 现在还没有找到完美的解决方法,不过通过这样做还是基本实现我想要的形式,有两种方法,各有各的不足. 方法1./source/module/forum/ 下的forum_redirect.php  代码如下 复制代码 把 dheader('Location: forum.php?mod=viewthread&tid='.$_G['tid'].$pageadd.'#lastpost'); 换成 header("HTT

细数Discuz! X2七宗罪 分享解决方法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 使用Discuz! X2 有几个月了,说实话这个版本相比以前版本有了很大的进步,无论是数据结构还是代码组织结构上,都有了质的飞跃,在此要感谢康盛和康盛的工程师给我们了提供和展现了非常棒的免费开源程序.不过为了让大家更好的使用Discuz! X2,我也来鸡蛋里面挑下骨头,希望下版本中能有一些改善,如果以后还没有改善的话,大家也可以参考我的修改方

Discuz! X2.5在blueshost的安装及url静态化设置技巧

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 本人一直用的blushost,最近想做一个论坛.就下了一个Discuz! X2.5版本源码.现已经成功搭设,并调试成功.Discuz! X2.5各项功能均能实现.现将一些安装技巧分享给大家: 1.下载Discuz! X2.5源码压缩包.然后在本地解压.解压后有三个文件夹,readme upload 和utility. 2.我们打开upload

discuz x2.5删除论坛首页和版块页面热点话题

discuz x2.5删除论坛首页和版块页面热点话题: 在文件 sourceplugincloudsearchsearch.class.php 中   1.删除index_top_output函数(去除首页热门话题):  代码如下 复制代码 public function index_top_output() { if($this->allow) { $searchparams = makeSearchSignUrl(); $recwords = $this->getRecWords(); $

discuz x2.5 sitemap每页调取100条最新帖子文章

应用中心有不少sitemap之类的插件,有点小贵,嫌麻烦,也许没深刻体会那些插件的用处吧(*^__^*) 嘻嘻 参考网上的方法 discuz x2.5 sitemap每页调取100条最新帖子文章,希望对seo/seo.html" target="_blank">搜索引擎SEO有点帮助咯 具体实现代码  代码如下 复制代码 <?php define('APPTYPEID', 4); define('CURSCRIPT', 'sitemap'); require '.

discuz x2.5升级后,提示:抱歉,您的请求来路不正确或表单无法提交

问题:discuz x2.5升级后(2013-02-22重要安全更新)发先论坛主题详情页在点击支持和反对是会提示:抱歉,您的请求来路不正确或表单验证串不符,无法提交(如上图). 原因:模板内容页文件对应链接缺少hash. 解决方法: 1. 在viewthread_node.htm文件中分别搜索 <a id="recommend_add" href="forum.php?mod=misc&action=recommend&do=add&tid=$_