我得到了这台服务器,我在其中使用 django i18n 处理几种语言,但我不能让 nginx 使用相同的位置服务这些目录。
location /(fr|en|ko|de)/ {
proxy_pass http://127.0.0.1:8005;
proxy_set_header X-Forwarded-Host $server_name;
proxy_set_header X-Real-IP $remote_addr;
add_header P3P 'CP=ALL DSP COR PSAa PSDa OUR NOR ONL UNI COM NAV"';
}
但这不起作用,也不能满足来自这些 url 的请求。
似乎唯一可行的解决方案是我制作4个位置块的解决方案,但这不是最好的解决方案......
那么,真正的解决方案是什么?