如何让discuz论坛首页打开不显示forum.php的方法分享
解决方法一:
首先在界面->导航设置->页头导航处再加添加一个主导航 论坛
更名之前的论坛名,新建后的导航类型是自定义的,和之前的论坛类型是不一样,之前的论坛类型是内置。然后在首页处选中之前的论坛,并把可用勾去掉,把新建
论坛的可用勾选上,新建论坛的链接为/bbs,保存一下。然后在全局->域名设置->应用域名->默认里输入你的顶级域名,在默认处输
入http://127001:81/这个是我所设置的值。然后再试一下
现在只要输入http://127001:81//bbs就不会追加一个forumphp尾巴了采用这个方法后,用火狐打开http:
//127001:81/bbs/提示循环重定向而不能打开页面,用搜狗浏览器打开,页面不断刷新(不排除是我操作不标准的原因,但是没能解决我的
问题)。采用这个方法后,打开http://127001:81/bbs/不会跳转,但现实的是http://127001:81/bbs
/portalphp 的内容。
解决方法二:
在http://127001:81/bbs/下建一个htaccess文件, 里面写上directoryindex forumphp
(开始尝试新建txt然后改文件名,xp下提示必须输入文件名索性直接从网上虚拟主机下了一个htaccess然后用记事本打开修改的)。再次打开
http://127001:81/bbs/会打开http://127001:81/bbs/forumphp的内容,但网址不会跳转到
http://127001:81/bbs/forumphp ,修改成功。
注意事项:
1不同朋友的具体情况不同,不同的情况使用不同的解决方案。
2修改成功后,还要注意修改论坛首页、板块首页、内容页上得主导航、位置导航上的锚文本已达到URL标准化、确定论坛主页地址、集中权重的目的。我的做
法是进一步把/source/module/forum/目录下的forum_viewthreadphp、
forum_forumdisplayphp、forum_miscphp、forum_postphp(这4个文件)然后在源代码中搜索"
navigation ”后的 href=”forumphp” 改为,然后重建缓存。
通过以上两种方法基本就可以去掉bbs目录下discuz论坛首页forumphp,有想要去掉的朋友可以试试,我的就是用第二种方法成功的
先登录你的discuz论坛,然后选择论坛,在你想绑定域名的板块后面点击编辑
然后往下拉,在绑定域名这里,填写你要绑定的域名就可以了。
需要提前设置好根域名,还有就是需要把域名解析到服务器。
还有就是一般虚拟主机是不支持绑定多个二级域名的,需要有自己的VPS服务器
1、请检查一下你后台的导航设置是否是写死的,后台->界面->导航设置!
2、请检查一下你是否在应用域名里面设置了默认域名,后台->全局->域名设置->应用域名!
这个需要用二级域名功能才能隐藏
先将各个模块的二级域名绑定到服务器或者直接绑定泛域名
然后在后台-全局-域名设置-应用域名中设置各个模块的二级域名和默认域名
如wwwabccom、bbsabccom、newsabccom
这样访问网站就会显示二级域名不显示forumphp等尾巴了
DZ动力希望可以帮到您
0条评论