基于Accept-Language的redirect

我需要尊重Web浏览器的语言首选项列表。 支持的语言是英语和法语。 例如:http_accept_language =“jp-JP; fr; en-US; en”redirect到一个名为/ French /的目录。 我怎样才能做到这一点在我的.htaccess文件重写规则?

我不会使用这个mod_rewrite,而是一个更强大的语言。 由于Accept-Language是一个加权值列表(见质量值 ),并且其中一个标识符的出现并不意味着它优于另一个值(特别是q=0意味着根本不可接受)。

如前所述,使用比mod_rewrite更强大的语言,解析值列表并找到最佳选项和可用选项的最佳匹配。