Tobias Müller: Kanonische Hostnamen / www. entfernen

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

--
Viva Colonia!
  1. 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

    1. Korrektur:

      RewriteCond %{HTTP_HOST}  ^www.example.com$ [NC]
                                                     ^^

      Hier ist das „OR“ zu entfernen.

      Grüße,
       Roland

      1. Hallo Orlando,

        Vielen Dank! Klappt einwandfrei. :-)

        MfG, Mülli

        --
        Viva Colonia!
        1. 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.

          1. 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