我有一个子域http://wwww.sub.domain.com
我希望将来自此子域的所有链接重定向到包含www,nonwww的目标域,并重定向路径。
REDIRECT:
www = http://www.sub.domain.com
path = http://sub.domain.com/something/anything
到TARGET:
http://www.domain.com/something/anything
我用过:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^sub.domain.com$ [NC]
RewriteRule ^(.*)$ https://www.domain.com%{REQUEST_URI} [R=301,NC,L,QSA]
它没有被视为例外,我在这里错过了什么?
答案 0 :(得分:0)
尝试以下方法:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?sub.domain.com$ [NC]
RewriteRule ^ https://www.domain.com%{REQUEST_URI} [R=301,L,NC,QSA]
请注意,您在代码中重定向到https
,但在您的问题中说明重定向应该是http
。