继续技术请教 – Nginx 根据浏览器语言跳转

非常不好意思,不懂技术!,晚上都了一大圈,但是没有解决,所以来求教,,网站:,xxxx.com语言英文,现在翻译了一个日文版本,以后可能会翻译其他语言,,根据网上搜索来的瞎写的,map,$http_accept_language,$lang,{,,de

非常不好意思,不懂技术!
晚上都了一大圈,但是没有解决,所以来求教

网站: xxxx.com语言英文
现在翻译了一个日文版本,以后可能会翻译其他语言

根据网上搜索来的瞎写的

    map $http_accept_language $lang { default en; ~ja ja;(以后有其他语言再加)}

复制代码

然后跳转

    rewrite ^/$ /$lang/ permanent;

复制代码

日文的倒是可以跳转了, 但是英文和其他语言都给我跳转到xxxx.com/en/去了

我要的效果是没指定的语言都到 主站xxxx.com啊 。。。

该怎么修改呢 ?

—-栉风沐雨发布—-
loveqianool】说到:

五块钱,帮你解决

栉风沐雨】说到:

loveqianool 发表于 2021-7-8 02:23
五块钱,帮你解决

咋弄,解决了给你个红包 …

loveqianool】说到:

栉风沐雨 发表于 2021-7-8 02:32
咋弄,解决了给你个红包 …

不知道,没这个环境。

phpsky】说到:

如果醒了还没人解决 pm我

栉风沐雨】说到:

phpsky 发表于 2021-7-8 02:51
如果醒了还没人解决 pm我

哈哈哈, 晚上焦急等待呢 。。。

dunce】说到:

default ""

栉风沐雨】说到:

dunce 发表于 2021-7-8 03:20
default ""

我试过 这个为空,貌似还是不行呢! 地址后面多了一个 /符号
成了mydomain.com//提示重定向过多,打不开

如果吧/$lang/ 后面的 / 去掉,也提示重定向过多,打不开

aoerboquartz】说到:

为什么不前端判断跳转?》

晴晴晴】说到:

default ?/; 试试

POMAH】说到:

希望有大佬来个权威解答,帮顶~

原创文章,作者:梦幻街,如若转载,请注明出处:https://www.szbgp.com/39109.html