Discuz_2.5二级目录下去掉网址后面的forum.php**教程
我使用的是*新版的Discuz! X2.5,不过在安装使用后发现一些小细节问题可以改进,比如访问首页后域名后面会带有/forum.php的尾巴,另外还有导航栏里的论坛首页以及面包屑里的论坛首页URL都带有/forum.php这个小尾巴,经过一些修改轻松的去掉了/forum.php这个尾巴。
下面是图文操作说明:
1、Discuz! X2.5去除主域名后面的/forum.php
在修改这里的时候出现了一点点小插曲,就是在域名设置里进行应用域名操作的时候 如果 “论坛首页”和 “默认域名“里填写一样的域名 会提示“配置中存在重复域名,请返回修改”。这样就去掉/forum.php尾巴了
2、去掉主导航里论坛首页URL后面出现的/forum.php
这一步需要修改几个页面,主要是模板文件夹template/default/forum/下的discuz.htm、forumdisplay.htm、viewthread.htm这三个页面即可,一个是论坛首页,一个是论坛版块首页,*后一个是帖子页面。
找到下面这段代码:
$_G[setting][bbname]»href="forum.php">{$_G[setting][navs][2][navname]}$navigation
复制代码
将上述代码修改成
$_G[setting][bbname]»href="/">{$_G[setting][navs][2][navname]}$navigation
复制代码
其实就是把里面的链接代码href="forum.php"改为href="/",三个页面修改同样的位置并修改成同样的代码。
这样就能轻松去掉各个页面中首页网址后面出现的forum.php尾巴了!!!!!
经过测试均无问题!!!!!