RewriteEngine On # Skip www.domain.com RewriteCond %{HTTP_HOST} !^www\. RewriteCond %{HTTP_HOST} ^([^.]+)\.domain\.com [nc] RewriteRule ^/(.*)$ http://www.domain.com/%1/$1 [L]