Zur Navigation

Seite über tld.de und tld.de/index.php erreichbar

1 rdn

Hallo, meine Seite ist über tld.de und tld.de/index.php erreichbar - zählt das für Google als Duplicate Content?

Und wenn ja, ist folgender Code geeignet, das Problem zu lösen? oder gibt es bessere Lösungen?

# index.php entfernen
RewriteCond %{THE_REQUEST} ^[A-Z]+\ /index\.php
RewriteRule ^index\.php/?(.*) /$1 [L,R=301]

Danke schon mal!

09.02.2011 17:15

2 Jörg Kruse

Ich würde es so machen wie hier:

https://jkip.de/howtos/kanonische-url

Dann ist sichergestellt, dass nur bei leerem Query String weitergeleitet wird.

Edit: der Code in Beitrag 1 entfernt auch nicht den String "index.php" am Ende einer URL, sondern als Verzeichnisnamen

09.02.2011 17:32 | geändert: 09.02.2011 17:34

3 rdn

oki, keine Ahnung was ein Query String ist, aber wiedermal, DANKE!

09.02.2011 17:42

4 Jörg Kruse

Der Query String ist der Teil der URL, der nach dem Fragezeichen kommt. Ein http://example.com/index.php?do=logout beispielsweise sollte nicht weitergeleitet werden, weil man sich dann nicht mehr ausloggen könnte.

09.02.2011 17:46

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]