Ich habe auf meinen bplaced-Webspace eine Domain aufgeschaltet. Nun möchte ich eine Weiterleitung per .htaccess einrichten, so dass man beim Aufruf der Domain egal ob mit oder ohne vorangestelltem “www.” immer zur selben Adresse mit “www.” weitergeleitet wird.
Ich habe es mit folgender .htaccess versucht:
[code]<Files “config.php”>
Order Allow,Deny
Deny from All
<Files “common.php”>
Order Allow,Deny
Deny from All
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.domain.tld$
RewriteRule ^(.*)$ http://www.domain.tld/$1 [L,R=301][/code]
Es erscheint dann aber beim Aufruf der Seite die Fehlermeldung:
Zur Vermeidung von doppeltem Content bei den Suchmaschinen.
Google sieht dieselbe Seite mit und ohne “www.” als zwei Seiten an, wodurch doppelter Content entstehen kann.
Hallo,
du kannst dich bei den Google-Webmastertools anmelden, dann kannst du einstellen ob deine Seite bei Google mit www, ohne www oder beides angezeigt werden soll. Ist warscheinlich die einfachste Lösung.
Ja das würde gehen, aber das ist dann nur bei Google so.
Für andere Suchmaschinen bleibt wohl nichts anderes übrig als eine Weiterleitung. Aber warum funktioniert es mit meiner .htaccess nicht?
Nein, die .htaccess sieht genauso aus.
Ich habe sie so wie sie ist (bis auf die echte Domain) in meinen ersten Post kopiert.
Das dachte ich mir auch, dass sie eigentlich korrekt sein müsste, aber trotzdem funktioniert es nicht.
Mit der richtigen bplaced-Webspace-Domain funktioniert es.
Nur mit der aufgeschalteten nicht. Kann man das irgendwie überprüfen, ob die Domain richtig und vollständig aufgeschaltet ist oder woran könnte es sonst noch liegen?