Subdomain redirects to subdirectory [closed]
RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^(www\.)?example\.com RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ([a-z0-9-]+)/? http://$1.example.com [R=301,NC,L] Replace both instances of “example.com” with your domain name. Taken from: htaccess Subdomain Redirect