[wm_notice]
discuz去除了forum.php的办法:起首正在背景配置域名;而后找到“discuz.htm”并修正内容为“<a href="http://$_G['setting']['domain']['app']['forum']/">”便可。
[/wm_notice]
推选:《discuz教程》
去失落discuz论坛中forum.php的办法
起首申明:这是一篇去除了discuz论坛中forum.php尾巴最全的办法,以前也看到过相似的文章,但依照步调操纵后,大师会发明另有良多中央不去失落forum.php尾巴。如许无益于网站seo。
明天,为大师收拾整顿了最完满的去除了forum.php尾巴的办法。
正在操纵以前,咱们先来看一下discuz论坛含有forum.php尾巴之处:
(1)主导航中的论坛按钮
(2)论坛首页的面包屑导航地位
(3)分区版块的面包屑导航地位
(4)主题列表页的面包屑导航地位
(5)主题内容页的面包屑导航地位
(6)发新主题页面包屑导航地位
(7)主题列表页的2个前往按钮
(8)archiver/的首页
(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,第6五、6七、7四、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,第39四、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} ^(.+)\\.5icool.org [NC]
RewriteRule ^(.*)$ http://www.5icool.org/ [L,R=301]
RewriteRule ^(.*)\\/forum.php$ http://www.5icool.org/ [L,R=301]
经过以上六步操纵,就能够完满的去失落disciz论坛中forum.php的尾巴了。如许做的目标是为了让网站URL规范化,有益于网站优化。
以上便是discuz若何去除了forum.php的具体内容,更多请存眷酷吧易资源网别的相关文章!
【酷吧易】
有用么