因此,我的网站上有两种语言可供选择:荷兰语和德语。 我尝试了许多不同的方法来通过浏览器语言重定向我的网站,但是它们都给出了我的网站过于频繁地重定向我的错误:ERR_TOO_MANY_REDIRECTS
我已经在php和.htaccess文件中尝试过。
我的网站需要使用浏览器语言进行重定向。 荷兰语版本位于根目录中。 德语版本位于子文件夹/ de中。 荷兰语版本也是默认版本。
如何通过浏览器语言进行重定向,而不会出现任何错误/问题?
答案 0 :(得分:1)
我猜您总是重定向到DE版本,这意味着您不会检查自己是否已经在DE上。
进行设置,以便仅在浏览器语言为 DE 并且网站版本为 NL 时重定向。
if($browserLanguage === 'DE' && $browserVersion === 'NL')
{
//Redirect to DE version
}
由于您没有提供任何代码,这只是一个疯狂的猜测。