利用.htaccess将多个域名转向到主域名

建立htaccess文件,代码如下,上传至网站根目录下即可。

RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain1.com [NC,OR]
RewriteCond %{HTTP_HOST} ^domain2.com [NC,OR]
RewriteCond %{HTTP_HOST} ^domain3.com [NC]
RewriteRule ^(.*)$ http://maindomain.com/$1 [L,R=301]

若对某些文件夹不起作用,则在此文件夹下建立另一个htaccess文件,代码如下

RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain1.com [NC,OR]
RewriteCond %{HTTP_HOST} ^domain2.com [NC,OR]
RewriteCond %{HTTP_HOST} ^domain3.com [NC]
RewriteRule ^(.*)$ http://maindomain.com/subfolder/$1 [L,R=301]

相关文章

Posted on 一 8 2010 in 杂烩 Tags: , , 阅读280 次

可打印版本-节约纸张,保护环境 可打印版本-节约纸张,保护环境




“利用.htaccess将多个域名转向到主域名”有4 条评论

  1. 博客联盟 Says:

    很抱歉这么晚才来审核您的博客,但未发现联盟链接 ,敬请添加,谢谢!

    回复回复
  2. 豆沙包 Says:

    学习了!

    回复回复
  3. 沉冰浮水 Says:

    之前有折腾ASP的301,,最后放弃了。。等TK米被回收了再说吧。。

    回复回复
  4. anee Says:

    @沉冰浮水: 感觉还是php简单些

    回复回复

Leave a Reply

  • ads ads ads ads