Maybe this is helpful for you as well: In order to redirect the client right away to the right language, copy this into your .htaccess file: RewriteEngine On RewriteCond %{HTTP:Accept-Language} ^it [NC] RewriteRule ^$ LINK LANGUAGE 1 [L,R=301] RewriteCond %{HTTP:Accept-Language} ^de [NC] RewriteRule ^$ LINK LANGUAGE 2 [L,R=301] RewriteCond %{HTTP:Accept-Language} ^de [NC] RewriteRule ^$ LINK LANGUAGE 3 [L,R=301] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-l RewriteRule ^(it|de|en)/?$ index.php?lang=$1 [QSA,NC,L] Change the language prefix according to what languages you use Martin www.winx.bz
... View more