1

sub.domain.com 重定向到 www.domain.com/sub 重定向使用:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^sub.domain.com$
RewriteRule ^(.*)$ "http://www.domain.com/sub/$1" [R=301,L]

domain.com/sub 到 www.domain.com/sub 是我卡住的地方。我发现的解决方案在重写 www 时总是删除 /sub/ 文件夹。

4

1 回答 1

1

这有效:

RewriteEngine on
RewriteBase /

RewriteCond %{HTTP_HOST} ^domain.com$
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^sub.domain.com$
RewriteRule ^(.*)$ http://www.domain.com/sub/$1 [R=301,L]
于 2013-06-12T09:23:10.483 回答