Kanonische Hostnamen / www. entfernen
Tobias Müller
- webserver
Hallo allerseits,
ich möchte, dass unabhängig davon, ob meine Domain mit oder ohne "www" aufgerufen wird, immer auf die Variante ohne "www" weitergeleitet wird, in der Adresszeile also immer http://meinedomain.de steht.
Ich hab mich jetzt schon dumm und dappig gesucht, aber nichts gefunden, mit dem _ich_ was anfangen könnte, da ich weder vom Apachen, noch von regulären Ausdrücken Ahnung habe. Immer wieder habe ich Verweise auf den Rewrite-Guide von Apache.org gefunden, aber ich komme damit schlicht nicht weiter. :(
Kann mir jemand helfen, was in meine .htaccess muss?
Schonmal Danke für etwaige Antworten!
MfG, Mülli
Hallo Tobias,
ich möchte, dass unabhängig davon, ob meine Domain mit oder ohne "www" aufgerufen wird, immer auf die Variante ohne "www" weitergeleitet wird, in der Adresszeile also immer http://meinedomain.de steht.
das sollte via .htaccess in etwa so funktionieren:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.example.com$ [NC,OR]
RewriteRule ^(.*) http://example.com/$1 [R=301,L]
Grüße,
Roland
Korrektur:
RewriteCond %{HTTP_HOST} ^www.example.com$ [NC]
^^
Hier ist das „OR“ zu entfernen.
Grüße,
Roland
Hallo Orlando,
Vielen Dank! Klappt einwandfrei. :-)
MfG, Mülli
bin laie und verstehe kein wort, von dem was hier vorgeht. aber vielleicht kann mir trotzdem jemand sagen, was gegen ein simples meta_refresh spricht?
tinsel.
Hallo tinseltown,
bin laie und verstehe kein wort, von dem was hier vorgeht. aber vielleicht kann mir trotzdem jemand sagen, was gegen ein simples meta_refresh spricht?
das müsstest du in jede einzelne Seite individuell einbauen. Abgesehen davon:
http://www.suchmaschinentricks.de/technik/weiterleitungen.html
Grüße,
Roland
http://www.suchmaschinentricks.de/technik/weiterleitungen.html
thx. klingt einleuchtend.
tinsel.