建站经验 experience
当前位置:首页 > 网站建设专题 > 建站经验
设置多域名重定向的方法
发布日期:2011-09-01 阅读次数:634 字体大小:

不知道大家有没有遇到过在买的主机上会给你自动分配一个二级域名情况,但是在绑定了自己的独立域名后,却无法把二级域名删除或者重定向到新域名。昨日在万网M3虚拟主机(linux)上就遇到了这种情况。

后来通过网上的资料重要将这个情况给搞定了,方法如下:(因为以前没有接触过这方面的支持,如果有发现写法有问题的请提出来)本方法只能用在apache上进行,新建一个.htaccess文件,把下面的代码复制到新建的.htaccess文件中,然后上传到网站的根目录下就可以了。

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} ^abc.com$ NC

RewriteRule ^(.*)$ http://www.abc.com/$1 R=301,L

RewriteCond %{HTTP_HOST} ^xxx.com$ NC

RewriteRule ^(.*)$ http://www.abc.com/$1 R=301,L

RewriteCond %{HTTP_HOST} ^abc.net$ NC

RewriteRule ^(.*)$ http://www.abc.com/$1 R=301,L

现在我解释下这段代码的意思,第一行和第二行 就不再解释了,照抄上去就可以,只解释第三行到第八行的意思,

代码中第三行和第四行 :把abc.com重定向到http://www.abc.com,

代码中第五行和第六行 :把xxx.com重定向到http://www.abc.com,

代码中第七行和第八行 :把abc.net重定向到http://www.abc.com,

现在不管你是访问abc.com、xxx.com和abc.net它都会自动转向到http://www.abc.com。

设置多域名转向就是这么简单。

本文有大连SEO原创转载请注明:http://www.zebree.info/