Hallo,
in Bezug auf Duplicate Content ein Tipp: Eine Domain sollte nur unter einer Version (z.B. mit www) erreichbar sein. Wenn die Domain mit und ohne www aufgerufen werden kann, so kann es sein, dass Google zwei identische Seiten mit unterschiedlicher URL sieht. Das wäre dann Duplicate Content und sollte vermieden werden.
Konkretes Beispiel. Die Domain (z.B. poolzubehör.net) soll nur mit „www“ erreichbar sein.
1. Schritt – Notepad++ aufmachen (oder einen anderen Texteditor, kein Word!).
2. Schritt – Folgenden Text reinkopieren:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^xn--poolzubehr-mcb\.net$ [NC]
RewriteRule ^(.*)$ http://www.xn--poolzubehr-mcb.net/$1 [R=301,L]
„RewriteEngine On“ sagt dem Apache-Server, dass er das entsprechende Modul aufruft, das die URL umschreiben soll.
„RewriteCond“ definiert eine Bedingung, hier: Wenn die Domain ohne „www“ aufgerufen wird, dann führe die folgende Regel aus. Das [NC] am Ende sagt aus, dass zwischen Groß- und Kleinschreibung nicht unterschieden wird.
„RewriteRule“ ist die Regel, die ausgeführt werden soll, hier: Schreibe die Domain mit „www“ bzw. mache für die URL „poolzubehör.net“ eine 301-Weiterleitung auf „www.poolzubehör.net“.
Aber Vorsicht: Bei dieser Domain handelt es sich um eine „IDN“ (internationalisierte Domain, umgangssprachlich auch Umlaut-Domain genannt). Im Browser steht „www.poolzubehör.net“, aber eigentlich (und ASCII-kompatibel) heißt die Domain „www.xn--poolzubehr-mcb.net“. Das hatte ich bei der ersten Version der .htaccess-Datei nicht bedacht – entsprechend hat die RewriteRule nicht funktioniert.
3. Schritt – Abspeichern unter „.htaccess“
4. Schritt – Upload auf den Server (Root-Verzeichnis der Domain www.poolzubehör.net)
5. Schritt – Browser aufrufen und testen.
Und: Es funktioniert!