문제

sub.domain.com redirect to www.domain.com/sub redirects using:

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

domain.com/sub to www.domain.com/sub is where I'm stuck.The solutions I've found always drop the /sub/ folder when rewriting the www.

도움이 되었습니까?

해결책

This works:

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]
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top