首页 > 其他 > 详细

1.9-域名301跳转

时间:2015-08-19 02:05:43      阅读:228      评论:0      收藏:0      [点我收藏+]

如果多个域名对应一个网站,用户访问没有问题。但是搜索引擎会出现多个域名对应一个网站,无法分清主次的问题,对搜索结果会有影响。这里就必须吧域名分为主次、权重不同。使得访问次域名时,跳转到主域名。使得搜索结果正常。


配置:在虚拟主机配置文件中/usr/local/apache2/conf/extra/httpd-vhosts.conf,加入以下几个命令


<VirtualHost *:80>

    ServerAdmin 4614768@qq.com

    DocumentRoot "/usr/local/src/Discuz"

    ServerName www.llzdwyp.com      

    ServerAlias www.wyp.com         

    ServerAlias www.hdnet.com       

<IfModule mod_rewrite.c>

   RewriteEngine on

   Rewritecond %{HTTP_HOST} ^www.wyp.com$ [OR]              次域名

   Rewritecond %{HTTP_HOST} ^www.hdnet.com$                 次域名

   RewriteRule ^/(.*)$ http://www.llzdwyp.com/$1 [R=301,L]  主域名

</IfModule>

多个次域名时,必须加上[OR],否则是and关系。而不是或关系

^/(.*)$是域名后的子目录,对应跳转到主域名下的子目录

[R=301,L]  R是状态码,跳转状态码有两种:301为永久重定向,对搜索引擎友好,推荐使用

                                        302为临时重定向

L为last,结束的意思


1.9-域名301跳转

原文:http://llzdwyp.blog.51cto.com/6140981/1685727

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!