我有以下代码将“www.domain.com”重定向到“domain.com”。这很好,但我希望它重定向所有子域,即。 “test.domain.com”到“domain.com”也是如此。它必须是动态的,这意味着域名不能被硬编码。
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
我尝试了各种各样的东西,但我无法让它发挥作用。
答案 0 :(得分:1)
这样做:
RewriteCond %{HTTP_HOST} ^[^.]+\.([^.]+\.[^.]+)$
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
它支持anything.example.com
并重定向到example.com
,example.com
可以使用重定向在同一网站上投放。