Zum Inhalt springen

.htaccess (RewriteCond & RewriteRule) Weiterleitung und Subdomains

Erstellt am 9. März 2008 · 3 Antworten · letzte Antwort am 12. September 2008

Tags: Frage

automatix ·

Hallo allerseits!

Folgendes Problem. Bei mir werden mithilfe eines kleinen Tricks alle Anfragen an domain.de auf www.domain.de umgeleitet. So sieht das entsprechende Code-Snippet in der .htaccess aus:

RewriteCond %{HTTP_HOST} !^www\.domain\.de$ [NC]
RewriteRule ^(.*)$ http://www.domain.de/$1 [R=301,L]

Alle Anfragen an "irgendwas.domain-de/blablabla" landen also bei www.domain-de/blablabla. Funktionert wunderbar -- solange man keine Subdomains hat. Wie muss man den .htaccess-Code ändern, damit die Subdomain-Anfragen nicht an die Haupt-(sub-)Domain weitergeleitet werden?

Habe das versucht:

RewriteCond %{HTTP_HOST} !^www!^sub\.domain\.de$ [NC]
RewriteRule ^(.*)$ http://www.domain.de/$1 [R=301,L]

-- funktioniert leider nicht...

Jemand eine Idee?

Danke.

bys4ever ·

hallo zusammen.

ich habe jetzt genau das

#
RewriteCond %{HTTP_HOST} !^www\.domain\.de$ [NC]
#
RewriteRule ^(.*)$ http://www.domain.de/ [R=301,L]

in meine _.htaccess eingebunden. natürlch habe ich meine domain rein.

wie finde ich raus ob es geht?

DANKE