.htaccess重定向等同于域

时间:2013-11-26 12:46:52

标签: apache .htaccess redirect dns

我有一个拥有某个IP的主机,我有两个指向同一位置的域。我只希望其中一个域名代表我的网站,但另一个域名应该是访问该网站的替代方案。

所以我们说这些是域名:

  • foo.com
  • bar.net

foo.com 是主域名,而 bar.net 是辅助域名。当我进入 bar.net 时,我的网站现在将被浏览为 bar.net ,因为我域名配置中的DNS记录指向与 foo.com 即可。我希望改变... bar.net 仍应指向主要的IP,但我想编辑我的网站的.htaccess文件,并说出来自栏的所有内容。 net ,应自动重定向到 foo.com

我将如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

将此代码放入DOCUMENT_ROOT/.htaccess文件中:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?bar\.net$ [NC]
RewriteRule ^ http://foo.com%{REQUEST_URI} [L,NE,R=301]