el-vis: htaccess accept-language und Suchmaschinen

Beitrag lesen

RewriteCond %{HTTP:Accept-Language} ^.*de.*$ [NC]
RewriteCond %{HTTP:Accept-Language} !^.*en.*de.*$ [NC]
RewriteRule ^index.html?$ /deutsch/ersteseite.htm [L,R=301]
RewriteRule ^index.html?$ /english/firstpage.htm [L,R=301]

Der Vollständigkeit halber....

Konsequenter für die RewriteRule ist:

RewriteRule ^(index.html?)?$ /deutsch/ersteseite.htm [L,R=301]

Das leitet um:
www.meinedomain.de
www.meinedomain.de/index.htm
www.meinedomain.de/index.html

^index.html?$ geht auch, weil der Server meist sowieso 'ne index liefert, aber besser nix dem Zufall überlassen...