0

如何将所有用户从 *.example.com 和 example.com 重定向到 foo.example.com?

我的服务器正在使用 Apache。

4

1 回答 1

1

假设您想将 *.example.com/xyx 重新路由到 foo.example.com/xyz,您可以这样做。

RewriteEngine on
RewriteCond %{HTTP_HOST} !^foo\.example\.com$ [NC]
RewriteRule ^(.*)$ http://foo.example.com/$1 [R=301,L]

尽管我应该注意到,如果您将它们指向不同 IP 地址上的站点,您可能需要考虑通过 DNS 配置进行此类域范围的重定向。

于 2012-09-05T16:22:12.067 回答