ServerAdmin email@domain.com DocumentRoot /usr/local/www/domain.com/htdocs/www ServerName domain.com Alias /icons/ "/usr/local/www/apache22/icons/" ServerAlias *.domain.com ErrorLog /usr/local/www/domain.com/logs/error_log CustomLog /usr/local/www/domain.com/logs/access_log combined Options +FollowSymLinks RewriteEngine on RewriteCond %{HTTP_HOST} ^([^.]+)\.([^.]+)$ [NC] RewriteRule ^(.*)$ http://www.%1.%2/$1 [R,L] RewriteRule ^(.+) %{HTTP_HOST}$1 [C] RewriteRule ^([^.]+)\.([^/]+)\/(.*)$ /usr/local/www/domain.com/htdocs/$1/$3 [L] Alias /icons /usr/local/www/apache22/icons