Content Management Systeme wie z.B. Joomla generieren den Ausgabecode in der Regel über eine startseitengenerierende "index.php".
Um doppelten Content und damit einer möglichen Abstrafung durch Google et al. von vornherein vorzubeugen, kann man sich mittels einiger einfacher Codezeilen in der .htacccess Abhilfe verschaffen. Voraussetzung ist allerdings, dass "mod_rewrite" auf dem Server aktiviert ist.
Wer nicht serverseitig Änderungen eingeben möchte oder kann schreibt folgende Zeilen in die .htaccess des Root-Verzeichnisses:
Dadurch geschieht zweierlei:Code:RewriteEngine On RewriteCond %{HTTP_HOST} !^www\.deinedomain\.de$ RewriteRule ^(.*)$ http://www.deinedomain.de/$1 [L,R=301] RewriteCond %{THE_REQUEST} ^GET\ /([^/]+/)*index\.(html|php)\ HTTP/ RewriteRule ^(([^/]+/)*)index\.(html|php)$ http://www.deinedomain.de/$1 [R=301,L]
1. deinedomain.de wird zu www.deinedomain.de
2. www.deinedomain.de/index.php wird zu www.deinedomain.de
[EDIT] Sollte dies besser bei "Tipps, Tricks und Kurzanleitungen" aufgehoben sein, so darf ein Mod das gerne verschieben !


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen