htaccess代码,用于将example.com的所有请求重定向到sub.example.com
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule ^(.*) http://sub.example.com/$1 [L,R=301]
只有当我问http://example.com(非www版)时它才有效,但是当我去www.example.com时它没有重定向。
基本上我更喜欢干净的方法将所有来自example.com(www和NON www)的请求重定向到sub.example.com
答案 0 :(得分:0)
尝试一下:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?example.com
RewriteRule ^(.*) http://sub.example.com/$1 [L,R=301]