Umleitungen in .htaccess, zB alles soll auf www.example.org umgeleitet werden
RewriteRule ^(.*)$ http://www.example.org/$1 [L,R=301]
Aber es soll nicht die www selbst umgeleitet werden:
RewriteCond %{HTTP_HOST} !^www.example.org$ [NC]
RewriteRule ^(.*)$ http://www.example.org/$1 [L,R=301]
Der 08/15 Betrachter wird man es nicht sehen (habe ich anfangs auch nicht), aber es steckt hier schon eine Ausnahme für Subdomains drin:
RewriteCond %{HTTP_HOST} !^www.example.org$ [NC]
Und diese kann man umbauen, auf zB
RewriteCond %{HTTP_HOST} !^shop.example.org$ [NC]