广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >Discuz! x2去除forum.php尾巴的方法小结
  • 591
分享到

Discuz! x2去除forum.php尾巴的方法小结

Discuzforum.php 2022-06-12 02:06:07 591人浏览 泡泡鱼
摘要

首先声明:这是一篇去除discuz论坛中forum.PHP尾巴最全的方法,之前也看到过类似的文章,但按照步骤操作后,大家会发现还有很多地方没有去掉forum.php尾巴。这样不利于网站seo。今天,为大家整理了最完美的去

首先声明:这是一篇去除discuz论坛中forum.PHP尾巴最全的方法,之前也看到过类似的文章,但按照步骤操作后,大家会发现还有很多地方没有去掉forum.php尾巴。这样不利于网站seo。今天,为大家整理了最完美的去除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)在template\default\forum中找到discuz.htm,大约在第19行的位置,

把<a href="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="forum.php">修改为:<a href="./"> (去除主题列表页面包屑导航位置的forum.php尾巴)

forum_viewthread.php,第107行:把<a href="forum.php">修改为:<a href="./"> (去除主题内容页面包屑导航位置的forum.php尾巴)

forum_post.php,第111行:把<a href="forum.php">修改为:<a href="./">(去除主题发心主题面包屑导航位置的forum.php尾巴)

forum_misc.php,第394、398行:把<a href="forum.php">修改为:<a href="./"> (这个应该是手机版的)

(4)/template/default/forum/ 中

forumdisplay.htm,第159行:把<a href="forum.php">修改为:<a href="http://$_G['setting']['domain']['app']['forum']/"> (去除主题列表页上方的那个返回按钮中的forum.php尾巴)

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

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

discuz.php的第24行,把<a href="../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

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

--结束END--

本文标题: Discuz! x2去除forum.php尾巴的方法小结

本文链接: https://www.lsjlt.com/news/32358.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Discuz! x2去除forum.php尾巴的方法小结
    首先声明:这是一篇去除discuz论坛中forum.php尾巴最全的方法,之前也看到过类似的文章,但按照步骤操作后,大家会发现还有很多地方没有去掉forum.php尾巴。这样不利于网站seo。今天,为大家整理了最完美的去...
    99+
    2022-06-12
    Discuz forum.php
  • 浅析去除"foum.php"尾巴的几种方法
    在网页开发过程中,你可能会遇到一些URL末尾带有"foum.php"的情况。这通常是因为网站使用了一些开源的论坛系统,而论坛页面的URL默认带有此参数。但是,在某些情况下,你可能会想要去除这个"forum.ph...
    99+
    2023-05-14
    php
  • bash批量修改文件名称的方法小结(增加,去除,修改后缀)
    一、加后缀 1.问题:同以目录下有海量以日期命名的文件,其中有的有后缀,有的以点结尾,如20020101.,20020102.,……,20020101.td,20020102.td……要求: 把所有以点结尾...
    99+
    2022-06-04
    后缀 小结 文件名称
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作