我需要将我的域www.example.com重定向到www.new-example.com,但前提是用户请求root。如果它是一个子页面,那么我需要它去一个子域。
示例:www.example.com/ - > www.new-example.com/ www.example.com/p1.html - > example.new-example.com/p1
感谢。
答案 0 :(得分:0)
您可以在DOCUMENT_ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^$
RewriteCond %{HTTP_HOST} ^(?:www\.)?example\.com$ [NC]
RewriteRule ^/?$ http://www.new-example.com/ [L,R=302]
RewriteCond %{HTTP_HOST} ^(?:www\.)?example\.com$ [NC]
RewriteRule ^(.*)$ http://example.new-example.com/$1 [L,R=302,NE]