Forum Moderators: phranque
RewriteCond %{HTTP_HOST} !www.domain.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www.)?[a-z0-9-].domain.com [NC]
RewriteRule (.*) http://www.domain.com/home.php?company=%2 [L,P] RewriteCond %{HTTP_HOST} !www.domain.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www.)?[a-z0-9-].domain.com [NC]
RewriteRule (.*) home.php?company=%2 [L] RewriteCond %{HTTP_HOST} !www.domain.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www.)?[a-z0-9-].domain.com [NC]
RewriteRule (.*) http://www.domain.com/home.php?company=%2 [L,P]
RewriteCond %{HTTP_HOST} !www\.domain\.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+).domain.com [NC]
RewriteRule ^/(.*)/(.*\.jpg|.*\.png|.*\.gif|.*\.css|.*\.js|.*\.mov|.*\.wmv|.*\.pdf)$ http://www.domain.com/$1/$2 [L]
RewriteCond %{HTTP_HOST} !www\.domain\.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+).domain.com [NC]
RewriteRule ^/(.*\.jpg|.*\.png|.*\.gif|.*\.css|.*\.js|.*\.mov|.*\.wmv|.*\.pdf)$ http://www.domain.com/$1 [L]
# for Redirecting anything.domain.com/nothing can be here
RewriteCond %{HTTP_HOST} !www\.domain\.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+).domain.com [NC]
RewriteRule ^/$ http://www.domain.com/home.php?company=%2 [P]
RewriteCond %{HTTP_HOST} !www\.domain\.com$ [NC]
RewriteCond %{HTTP_HOST} ^[a-z0-9-]+\.domain\.com [NC]
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^/(.*\.php)$ http://www.domain.com/$1?%1 [P]