Www bei einer Subdomain mittels htaccess erzwingen
Hallo!
Ich möchte gerne bei einer Subdomain das "www" davor erzwingen.
Und zwar habe ich bereits eine htaccess auf meiner normalen Domain laufen welche das www davor erzwingt.
Dies klappt problemlos, allerdings möchte ich diese nun für eine Subdomain abändern.
www.sub.domain.at
Vielleicht könnte mir jemand helfen.
Vielen Dank im Voraus.
dodo-r
Ich möchte gerne bei einer Subdomain das "www" davor erzwingen.
Und zwar habe ich bereits eine htaccess auf meiner normalen Domain laufen welche das www davor erzwingt.
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.domain\.at$ [NC]
RewriteRule ^(.*)$ http://www.domain.at/$1 [L,R=301]
Dies klappt problemlos, allerdings möchte ich diese nun für eine Subdomain abändern.
www.sub.domain.at
Vielleicht könnte mir jemand helfen.
Vielen Dank im Voraus.
dodo-r
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 325779
Url: https://administrator.de/contentid/325779
Ausgedruckt am: 19.11.2024 um 03:11 Uhr
7 Kommentare
Neuester Kommentar
RewriteEngine on
RewriteCond %{HTTP_HOST} ^sub\.domain\.at$ [NC]
RewriteRule ^(.*)$ http://www.sub.domain.at/$1 [L,R=301]
RewriteCond %{HTTP_HOST} !^www\.sub\.domain\.at$ [NC]
Das ist so aber falsch! Denn so wird alles auch andere Subdomains auf diese eine Subdomain umgeleitet ...Ausgeschrieben bedeutet das alles was nicht www\.sub\.domain\.at ist, wird auf
www.sub.domain.at umgeleitet, also auch andere Domains egal welche.
Einfach mal
http://httpd.apache.org/docs/current/mod/mod_rewrite.html
lesen, und schon kannst du dir deine Fragen selbst beantworten.
... aber es funktioniert.
Das heißt aber noch lange nicht das es automatisch auch sauber ist . Wenn du später nämlich mal noch eine andere Subdomain darauf umleitest bekommst du Probleme.Egal, lese obige Seite dann bist du RewriteRule-Profi.
Ciao.