htaccess redirect all subdomain except one
I needed a rule to redirect all subdomain in my domain except one specified subdomain, to do that I use those few lines in my .htaccess file
[cc_bash]
DirectoryIndex index.php
RewriteEngine on
RewriteCond %{HTTP_HOST} !noredirect.waltertavares.pt$ [NC]
RewriteCond %{HTTP_HOST} (.*).waltertavares.pt$ [NC]
RewriteRule ^(.*)$ http://waltertavares.pt/$1 [L,R=301]
[/cc_bash]
Of course you can skip redirection on a full list of subdomains by duplicating the line
[cc_bash]
RewriteCond %{HTTP_HOST} !noredirect.waltertavares.pt$ [NC]
RewriteCond %{HTTP_HOST} !no-redirect.waltertavares.pt$ [NC]
RewriteCond %{HTTP_HOST} !real-sub-domain.waltertavares.pt$ [NC]
[/cc_bash]