如何在HTTP_ACCEPT_LANGUAGE区域设置中为中间人站点提供服务?例如,假设HTTP_ACCEPT_LANGUAGE为“FR”,并且指定了mount_as_root: :en
,是否必须使用javascript将用户重定向到/fr
?
答案 0 :(得分:0)
由于中间人只生成纯HTML并且没有涉及服务器语言(如PHP,Ruby),JavaScript可能是一种选择,但可能不是最好的。 您的网络服务器也可以为您执行此操作,对于某些Apache示例,请参阅http://www.htaccesstools.com/redirection-by-language/或http://tech-blog.borychowski.com/index.php/2009/03/htaccess/redirect-according-to-browser-language-mod-rewrite-and-http_accept_language/。
RewriteEngine on
RewriteCond %{HTTP:Accept-Language} (fr) [NC]
RewriteRule .* /fr [L]