立即注册找回密码

QQ登录

只需一步,快速开始

查看: 297|回复: 0

如何去掉discuz论坛域名后forum.php后缀?

[复制链接]

894

主题

1262

帖子

1万

积分

管理员

微信号:bbs0724

Rank: 9Rank: 9Rank: 9

积分
17015
QQ
发表于 2018-10-2 13:31:08 | 显示全部楼层 |阅读模式
  论坛程序中,discuz论坛还是挺不错,不少朋友都在使用,但也时常遇到各种问题,今天给大家带来的是如何去掉域名后面的forum.php后缀。因为discuz是门户+论坛的模式的,如果两个都开放的话,门户网站是显示主域名,论坛是主域名/forum.php;即便只做一个论坛,网址也是主域名/forum.php这样显示的,长期对SEO来说这个影响还是挺大的,所以大部分朋友还是希望能够去掉这个后缀。
  方法/步骤
  打开自己的Discuz论坛后台登录,一般后台登录地址是域名/admin.php.

如何去掉discuz论坛域名后forum.php后缀?

如何去掉discuz论坛域名后forum.php后缀?

  进入后台找到全局--域名设置--应用域名,在”论坛”位置填上域名(比如www.bbs0724.com),在“默认”位置填上主域名(比如bbs0274.com),保存提交。

如何去掉discuz论坛域名后forum.php后缀?

如何去掉discuz论坛域名后forum.php后缀?

  利用ftp登录你的文件管理,找到要修改的第一个文件,根目录找到template--default--forum--discuz.htm。备注:有模板的的按照模板文件路径找到这个文件。

如何去掉discuz论坛域名后forum.php后缀?

如何去掉discuz论坛域名后forum.php后缀?

  右键文件编辑文件,找到
  <div class="z">
  <a href="./" class="nvhm" title="{langhomepage}">$_G[setting][bbname]</a><em>»</em><a href="forum.php">{$_G[setting][navs][2][navname]}</a>$navigation
  </div>
  然后修改为:
  <div class="z">
  <a href="./" class="nvhm" title="{langhomepage}">$_G[setting][bbname]</a><em>»</em><a href="/">{$_G[setting][navs][2][navname]}</a>$navigation
  </div>
  看图片把红色部分改为/即可,修改"forum.php"为“/”,然后保存,上传

如何去掉discuz论坛域名后forum.php后缀?

如何去掉discuz论坛域名后forum.php后缀?

  根目录找到template--default--forum--forumdisplay.htm,右键编辑文件,找到
  <div class="z">
  <a href="./" class="nvhm" title="{langhomepage}">$_G[setting][bbname]</a><em>»</em><a href="forum.php">{$_G[setting][navs][2][navname]}</a>$navigation
  </div>
  然后修改为:
  <div class="z">
  <a href="./" class="nvhm" title="{langhomepage}">$_G[setting][bbname]</a><em>»</em><a href="/">{$_G[setting][navs][2][navname]}</a>$navigation
  </div>
  修改部分为红色部分。修改"forum.php"为“/”,保存上传。

如何去掉discuz论坛域名后forum.php后缀?

如何去掉discuz论坛域名后forum.php后缀?
 

  根目录找到template--default--forum--viewthread.htm,右键编辑文件,找到
  <divclass="z">
  <ahref="./"class="nvhm"title="{langhomepage}">$_G[setting][bbname]</a><em>»</em><a href="forum.php">{$_G[setting][navs][2][navname]}</a>$navigation
  </div>
  然后修改为:
  <divclass="z">
  <ahref="./" class="nvhm" title="{langhomepage}">$_G[setting][bbname]</a><em>»</em><a href="/">{$_G[setting][navs][2][navname]}</a>$navigation
  </div>
  修改图片红色部分。修改"forum.php"为“/”,然后保存上传。

如何去掉discuz论坛域名后forum.php后缀?

如何去掉discuz论坛域名后forum.php后缀?
 

  全部更新完后,论坛后台工具-更新缓存全部勾选,确认即可,然后打开网站网址变成你的域名了,已经没有后缀了!

如何去掉discuz论坛域名后forum.php后缀?

如何去掉discuz论坛域名后forum.php后缀?

  注意事项
  虚拟机使用ftp来编辑,服务器可以直接在服务器里面编辑
  注意步骤不要弄乱,免得出错
  修改的地方一定要看清修改,保存上传
品生态京山,你心中的后花园,关注京山论坛微信号:bbs0724
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则