
首先,它是discuz论坛中去掉forum.php尾巴最利落的方法。之前也看到过类似的文章,但是按照实际流程走下去,大家会发现forum.php的尾巴还有很多地方没有去掉。那对网站seo不好。今天我为大家梳理了一个最极端的去除forum.php尾巴的方法。
首先,它是discuz论坛中去掉forum.php尾巴最利落的方法。之前也看到过类似的文章,但是按照实际流程走下去,大家会发现forum.php的尾巴还有很多地方没有去掉。那对网站seo不好。今天我们梳理了最极端的去除forum.php尾巴的方法。
在实际 *** 作之前,我们先来看看带forum.php尾巴的discuz论坛:
(1)主导航栏中的论坛按钮
(2)论坛主页的面包屑导航部分
(3)系统分区布局的面包屑导航部分
(4)主题样式目录页面的面包屑导航部分
(5)主题页面的面包屑导航部分
(6)发送主题页面的新面包屑导航部分。
(7)主题风格目录页面的两个后退按钮
(8)归档器的主页/
(9)键入网站域名的默认设置,自动跳转到包含www.websitedomainname.com/forum.php.的网站
也就是说discuz论坛都是那些有forum.php的区域,然后按照下面的流程一个一个的移除。
(1)在后台管理中设置网站域名
设置好这一步后,主导航栏中的论坛按钮会移除forum的尾巴。
(2)在template\default\forum中寻找discuz.htm,大概在第19行。
将 这样,主页和系统分区页面的面包屑导航中的forum.php将被移除。 (3)在/source/module/forum/中 Forum_forumdisplay.php,第65、67、74、76行:put Forum_viewthread.php,第107行:put Forum_post.php,第111行:put Forum_misc.php,第394和398行:put (4)/模板/默认/论坛/in Forumdisplay.htm,第159行:把 Forumdisplay_list.htm,第332行:将"ahref="forum.php""改为: (5)在/source/archiver/forum/中 在discuz.php的第24行,输入 (6)设置301跳转 重写引擎开启 Rewecond%{http_host}(。)\.网站域名com[NC] 重写规则(。*)$http://www.websitedomain.com/[l,r=301] 重写规则(。*)\/forum.PHP$http://www.websitedomain.com/[l,r=301] 根据以上六个实际 *** 作,你就可以在disciz论坛中摆脱forum.php的尾巴了。这样做的目的是为了更好地规范网站的URL,有利于seo优化。 文中的Sem学校:http://www.semxyz.com 版权声明,转让时应通过连接注明创作者和原出处。 欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)