通知内容:小白站长云与小白站长论坛两站强强合作,凡是小白站长论坛的正式会员注册小白站长云并需要购买云服务器或者服务器租用/托管、云防御、ssl证书的可联系管理员享受升级成小白站长云金牌会员,永久享受8折优惠。还等什么,小白站长论坛的用户们赶快行动起来吧。
查看: 88|回复: 1

[Discuz!教程] 怎么把discuz论坛程序的forum.php去掉

[复制链接]
发表于 2019-4-9 19:23:43 | 显示全部楼层 |阅读模式
怎么把discuz论坛程序的forum.php去掉

用discuz安装好论坛以后,总发现域名后面有一个forum.php的尾巴。感觉不好看。那我们把discuz论坛程序的forum.php去掉呢?

按照discuz官方说法,后台设置即可:打开后台-全局-域名设置-应用域名-默认域名输入www.cwztxt.com就可以了,但是很多时候发现这招不灵验了。那怎么办?

修改代码?这是一个可行的方法,我研究了半天,发现我们还需要改一下模板代码和PHP代码:
  1. 找到discuz.htm文件,此文件路径为:template/default/forum/discuz.htm。
  2. 下载,用编辑器打开,找到$_G[setting][bbname] 这段代码,然后将这段后面的<a href="forum.php"中的forum.php替换为http://$_G['setting']['domain']['app']['forum']/代码如下:
  3. <div class="z">
  4. <a href="./" class="nvhm" title="{lang homepage}" >$_G[setting][bbname]</a><em>&#187;</em><a href="http://$_G['setting']['domain']['app']['forum']/"{if $_G['setting']['forumjump']} id="fjump" onmouseover="delayShow(this, 'showForummenu($_G[fid])');" class="showmenu"{/if}>小白站长论坛</a>$navigation
  5. </div>
复制代码
  1. 找到viewthread.htm,此文件路径:template/default/forum/viewthread.htm
  2. 下载,用编辑器打开,找到$_G[setting][bbname] 这段代码,然后将这段后面的<a href="forum.php"中的forum.php替换为http://$_G['setting']['domain']['app']['forum']/代码如下:
  3. <div class="z">
  4. <a href="./" class="nvhm" title="{lang homepage}">$_G[setting][bbname]</a><em>&#187;</em><a href="http://$_G['setting']['domain']['app']['forum']/"{if $_G['setting']['forumjump']} id="fjump" onmouseover="delayShow(this, 'showForummenu($_G[fid])');" class="showmenu" {/if}>小白站长论坛</a>$navigation <em>&#8250;</em> <a href="forum.php?mod=viewthread&tid=$_G[tid]">$_G[forum_thread][short_subject]</a>
  5. </div>
复制代码
  1. 找到forumdisplay.htm,此文件路径:template/default/forum/forumdisplay.htm
  2. 下载,用编辑器打开,找到$_G[setting][bbname] 这段代码,然后将这段后面的<a href="forum.php"中的forum.php替换为http://$_G['setting']['domain']['app']['forum']/代码如下:
  3. <div class="z">
  4. <a href="./" class="nvhm" title="{lang homepage}">$_G[setting][bbname]</a><em>&#187;</em><a href="http://$_G['setting']['domain']['app']['forum']/"{if $_G['setting']['forumjump']} id="fjump" onmouseover="delayShow(this, 'showForummenu($_G[fid])');" class="showmenu" {/if}>小白站长论坛</a>$navigation
  5. </div>
复制代码
基本可以全站去除forum.php这个域名后面的尾巴。

还有一种更简单的方法:就是把你使用的主机空间或者服务器配置的网站默认首页设置为forum.php。具体操作如下
1.界面 导航栏  设置论坛为首页

2.后台 全局 域名设置

3.您空间的控制面板 设置首页访问  为 index.php和forum.php




版权申明:此文如未标注转载均为本站原创,自由转载请注明 本贴地址:https://www.xbadmin.cn/thread-1925-1-1.html 上篇帖子: 抱紧韩国大带宽SK机房,静候五一小长假 下篇帖子: 美国老牌百兆机房,靠实力吃饭的骄子
回复

使用道具 举报

发表于 2019-4-9 23:09:00 | 显示全部楼层
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

小白站长云与小白站长论坛两站强强合作,凡是小白站长论坛的正式会员注册小白站长云并需要购买云服务器或者服务器租用/托管、云防御、ssl证书的可联系管理员享受升级成小白站长云金牌会员,永久享受8折优惠。还等什么,小白站长论坛的用户们赶快行动起来吧。

云服务器赞助商|sitemap|小黑屋|手机版|小白站长论坛

GMT+7.98, 2019-8-25 18:07 , Processed in 0.066816 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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