10

我有几个域别名,而我只希望其中一个被实际使用。目前,我安装了两个域,

要重定向我想使用 htaccess。

我的域目前的工作方式如下:

www.domain.com/index.html - 主域的主页

www.secondDomain.com/index.html - 显示与主域完全相同的主页,但我希望它在使用时自动将 url 重命名为 www.domain.com/index.html。

谢谢!

4

1 回答 1

26

%{HTTP_HOST}匹配不等于www.domain.com并将其重定向到规范域是一件简单的事情。

RewriteEngine On
# If the hostname is NOT www.domain.com
RewriteCond %{HTTP_HOST} !^www\.domain\.com$
# 301 redirect to the same resource on www.domain.com
RewriteRule (.*) http://www.domain.com/$1 [L,R=301]
于 2012-09-03T13:38:45.137 回答