Nginx 将日语 URL 映射到编码的文件/文件夹名称

Nginx mapping Japanese URL to encoded file/folder names

提问人:doraemon 提问时间:9/21/2023 更新时间:9/21/2023 访问量:32

问:

我有以编码格式编写的文件名。例如,此 URL /2012年日本の旅/ 在 Nginx 服务器上保存为:/2012%e5%b9%b4%e6%97%a5%e6%9c%ac%e3%81%ae%e6%97%85/index.html。

但是 Nginx 不提供 URL。

如果我更改日语的文件夹名称,它就可以工作。我的意思是/2012年日本の旅/index.html

nginx urlencode cjk

评论

0赞 Mike 'Pomax' Kamermans 9/29/2023
请记住显示您的 nginx.conf,以便未来的访问者可以判断他们是否遇到同样的问题,或者这是否特定于您的设置。

答:

1赞 hedgeho 9/21/2023 #1

根据这个 SO 问题这个问题,假设您正在使用例如 要提供文件,只需使用 而不是 .没有你的nginx.conf,这就是人们所能说的。try_files$request_uri$uri