Praktisches für IT

Infos eines IT-Neulings

  • Meta

  • Archive

.htaccess Umleitungen – Ausnahmen

Erstellt von Dominik am Donnerstag 12. September 2013

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]