<b>最全discuz!X2去除forum.php尾巴的方法</b>

作者:Lgo100 来源:未知 2012-03-31 12:02:05 阅读 我要评论 直达商品

  首先声明:这是一篇去除discuz论坛中forum.php尾巴最全的体例,之前也看到过近似的文章,但按照轨范操作后,巨匠会发现还有良多处所没有去失踪forum.php尾巴。这样晦气于网站seo。今天,sem学院为巨匠清算了最完美的去除forum.php尾巴的体例。

  在操作之前,我们先来看一下discuz论坛含有forum.php尾巴的处所:

  (1)主导航中的论坛按钮

  

主导航论坛按钮

 

  (2)论坛首页的面包屑导航位置

  (3)分区版块的面包屑导航位置

  (4)主题列表页的面包屑导航位置

  (5)主题内容页的面包屑导航位置

  

面包屑导航

 

  (6)发新主题页面包屑导航位置

  (7)主题列表页的2个返回按钮

  

主题内容页两个返回按钮

 

  (8)archiver/的首页

  

acchiver首页

 

  (9)输入域名默认跳转到带有www.域名.com/forum.php

  既然知道了,discuz论坛都是那些处所含有forum.php,接下来就按照以下轨范来一一去除

  (1)在后台设置域名

  

域名设置

 

  这步设置之后,主导航中的论坛按钮就去失踪了forum.php尾巴

  (2)在templatedefaultforum中找到discuz.htm,年夜约在第19行的位置

        把<a href=http://www.admin5.com//article/20120331/”forum.php”>改削为:<a href=”http://$_G['setting']['domain']['app']['forum']/”>

  这样,首页和分区版块的面包屑导航中的forum.php就去失踪了。

  (3)在/source/module/forum/中

        forum_forumdisplay.php,第65、67、74、76行:把<a href=http://www.admin5.com//article/20120331/”forum.php”>改削为:<a href=”./”> (去除主题列表页面包屑导航位置的forum.php尾巴)

        forum_viewthread.php,第107行:把<a href=http://www.admin5.com//article/20120331/”forum.php”>改削为:<a href=”./”> (去除主题内容页面包屑导航位置的forum.php尾巴)

        forum_post.php,第111行:把<a href=http://www.admin5.com//article/20120331/”forum.php”>改削为:<a href=”./”>(去除主题发心主题面包屑导航位置的forum.php尾巴)

        forum_misc.php,第394、398行:把<a href=http://www.admin5.com//article/20120331/”forum.php”>改削为:<a href=”./”> (这个应该是手机版的)

  (4)/template/default/forum/ 中

        forumdisplay.htm,第159行:把<a href=http://www.admin5.com//article/20120331/”forum.php”>改削为:<a href=”http://$_G['setting']['domain']['app']['forum']/”> (去除主题列表页上方的阿谁返回按钮中的forum.php尾巴)

        forumdisplay_list.htm, 第 332行:把<a href=http://www.admin5.com//article/20120331/”forum.php”>改削为:<a href=”http://$_G['setting']['domain']['app']['forum']/”> (去除主题列表页下方分页导航前面的阿谁返回按钮中的forum.php尾巴)

  (5)在/source/archiver/forum/中

       discuz.php的第24行,把<a href=http://www.admin5.com//article/20120331/”../forum.php” target=”_blank”>改削为<a href=”../” target=”_blank”>

  (6)设置301重定向

  RewriteEngine on

  RewriteCond %{http_host} ^(.+).域名com [NC]

  RewriteRule ^(.*)$ http://www.域名.com/ [L,R=301]

  RewriteRule ^(.*)/forum.php$ http://www.域名.com/ [L,R=301]

  经由过程以上六部操作,就可以完美的去失踪disciz论坛中forum.php的尾巴了。这样做的目的是为了让网站URL尺度化,有利于网站优化。

  本文首发sem学院:http://www.semxyz.com

  版权所有,转载请以链接形式注明作者及原始出处。


  推荐阅读

  <b>企业站优化:搜索量大但竞争小的关键词怎么找</b>

企颐魅站优徊楹搜索量年夜,但竞争小的关头词怎么找。(seo高手飘过,菜鸟停步。) 因为企业网站一向都没怎么推广,看着公司网站流量上不去,企颐魅站站长想自己脱手推广网站,是你你会怎么办? 企业网站起头优化的时辰>>>详细阅读


本文标题:<b>最全discuz!X2去除forum.php尾巴的方法</b>

地址:http://www.lgo100.com/a/34/20120331/46996.html

顶一下

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
我的评论: 人参与评论
验证码: 匿名回答
网友评论(点击查看更多条评论)
友情提示: 登录后发表评论,可以直接从评论中的用户名进入您的个人空间,让更多网友认识您。
自媒体专栏

评论

热度