1
sub.domain.com重定向到重定向www.domain.com/sub使用:
htaccess的重定向子域到文件夾和非www到www
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 /文件夾。
這顯然爲時已晚。如果htaccess在子文件夾而不是根目錄。你的重複文件夾,例如:domain/sub/sub /只需要改變最後一行:RewriteRule ^(。*)$ http://www.domain.com/$1 [R = 301,L] – Blair
啊,不是意識到你想在'sub'裏面有'.htaccess'。通常情況下,它保留在根。請將'RewriteBase'改爲'/ sub'(稍後再添加一個相對URL就可以了)。 –