- Code: Select all
RewriteCond %{HTTP_HOST} !^(www\.)?domain\.com$ [NC]
RewriteCond %{HTTP_HOST} ^(.*\.)?([^\.]+)\.domain\.com$ [NC]
RewriteCond %{DOCUMENT_ROOT}/sub/%2/ -d
RewriteRule !^sub(/.*)?$ /sub/%2%{REQUEST_URI} [QSA,L]
RewriteCond %{ENV:REDIRECT_STATcom} ^$
RewriteCond %{HTTP_HOST} !^(www\.)?domain\.com$ [NC]
RewriteCond %{HTTP_HOST} ^(.*\.)?([^\.]+)\.domain\.com$ [NC]
RewriteCond %2---%{REQUEST_URI} ^([^\.]+)---/sub/\1(/.*)?$
RewriteRule ^sub(/.*)?$ http://%1.domain\.com%2 [R=301,L]
This makes:
something.domain.com -> /sub/something/
Can anyone tell me how to modify this to do:
something.domain.com -> /sub/something.domain.com/