我有domain1和domain2共享相同的IP。 我需要301将所有流量从domain2重定向到domain1,包括内部页面。
此代码有效,但仅适用于主页。内部页面不会重定向:
# Redirect Traffic from old domain
RewriteCond %{HTTP_HOST} ^www\.example\.com$
RewriteRule (.*) http://www.example2.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^example\.com$
RewriteRule (.*) http://www.example2.com/$1 [R=301,L]
此其他版本也有效,但同样适用于主页,不适用于内部网址
RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com$1 [R=301,L]
我想知道如何为内部页面进行任何这些工作。 谢谢你的帮助。