我是小站长 發表於 2019-6-2 11:59:26

dz去portal.php不让用户访问,Apache301跳转解决方法分享

<br /><br /><u>去掉portal.php的原因有两个,一是美观,二是SEO</u><br /><u>如果discuz网站首页入口同时存在www.abc.com/portal.php&nbsp;&nbsp;www.abc.com 那么被百度收录的话,就会影响网站权重了</u><br /><strong><br />网上很多方法都是讲隐藏portal.php,但是通过链接还是可以打开到</strong><br />隐藏portal.php:<br />1、首先在后台域名中设置默认域名,2、再将门户设置为首页,新建一个导航链接设为/添加进导航 (这里具体步骤不赘述,不懂就百度下)<br /><br /><strong>还有的小伙伴的网站portal.php已经被百度收录了,通过隐藏的方法已经没有效果了</strong><br /><br /><br /><strong>使用lamp安装环境的小伙伴可以了解一下,Apache301跳转。。点击</strong><u>www.abc.com/portal.php<strong>会自动跳转到</strong>www.abc.com</u><br /><br />配置步骤如下:<br /><br /> 一、开启.htaccess文件<br /><br /> 在apache的conf文件中,打开httpd.conf<br /> 1、把文档中所有的AllowOverride None全部的都给换成AllowOverride All<br /><br /> 2、去掉下面的注释<br />LoadModule rewrite_module modules/mod_rewrite.so<br /><br /> 3、重启apache<br /><br />二、htaccess 写法<br /> 在htaccess 下面加上<br />RewriteEngine on<br /> RewriteCond %{THE_REQUEST} ^{3,9}\ /portal\.php\ HTTP/<br /> RewriteRule ^portal\.php$ http://www.abc.com/ <br /><br />(百度了N次,经历了N次的尝试到沮丧无助再到彷徨,最后总节了出来,希望能帮助到大家。赠人玫瑰,手有余香!)<br />portal<em>, </em>php<em>, </em>www<em>, </em>abc<em>, </em>com

耗子 發表於 2019-6-2 19:10:41

谢谢分享

有爱设计 發表於 2019-6-2 20:03:45

感谢分享&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;

小三 發表於 2019-6-2 20:44:48

总结&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;。

站长 發表於 2019-6-16 14:44:09

感谢 学习一下

站长 發表於 2019-6-16 14:44:59

感谢 学习一下

元归 發表於 2019-6-16 14:50:54

学习,谢谢分享

ilyforever 發表於 2019-6-25 21:51:19

楼主,这里新建一个导航链接设为/添加进导航&nbsp;&nbsp;看的不是很明白,能详细说下嘛?<br />
頁: [1]
查看完整版本: dz去portal.php不让用户访问,Apache301跳转解决方法分享