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:
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]
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]
Dadurch geschieht zweierlei:
- deinedomain.de wird zu www.deinedomain.de
- www.deinedomain.de/index.php wird zu www.deinedomain.de
RSS Feed
Twitter
Mister Wong
Del.icio.us
Slashdot
Technorati
Googlize this
Blinklist

