• 没事点点广告,也是对博主的支持,谢谢!
  • 本站提供丰富的素材下载,有源码、模板、插件...
  • 内容如有侵犯,请立即联系管理员删除
雷小天博客

首页  > 说说  > Apache  

网站改版多域名301跳转到新域名的方法

如果网站有多个域名,而又不希望分散权重,则可以通过开启Rewrite设置,将多个域名都301跳转到主域名之下,具体代码如下:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^chesg.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.chesg.com [NC,OR]
RewriteCond %{HTTP_HOST} ^100txy.com [NC]
RewriteRule ^(.*)$ http://www.100txy.com/$1 [L,R=301]

配置代码可写在httpd.conf中,也可以写在.htaccess文件中,如果是wordpress用户,在修改.htaccess文件时候,记得将配置代码写在# BEGIN WordPress和# END WordPress之外,否则会被wordpress设置时给覆盖。其中www.100txy.com为最终希望出现的新域名,而chesg.com、www.chesg.com和100txy.com都为希望被301跳转的域名。(子域名在计算权重的时候也被认为是独立的新域名,所以此方法也可用于不带www的域名和带www的域名之间的跳转)其中OR的含义为“或”,可以通过OR继续添加更多的域名。



选择风格关闭

取消 雷小天博客