我想将我的根域重定向到另一个站点,但保留子域不变。
因此将 mydomain.com 重定向至 mydomain.com/directory,但保留 subdomain.mydomain.com。
这会起作用吗?或者它也会重定向子域名。
RewriteEngine 在 RewriteCond %{HTTP_HOST} ^mydomain.com$ [NC] RewriteRule ^(.*)$http://example.com/directory1 美元 [右=301,左]
答案1
尝试这个
RewriteEngine On
# Redirect anything except foo.example.com, bar.example.com
RewriteCond %{HTTP_HOST} !^(foo|bar)\.example\.com$ [NC]
# Redirect to www.example.com, preserving the URI
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=302]
or
RewriteRule ^.* http://www.example.com/ [L,R=302]