nginx无法打开包含非ASCII字符的页面,返回404

qzwqbdag  于 2023-01-20  发布在  Nginx
关注(0)|答案(1)|浏览(128)

当文件本身存在于服务器上时,当试图访问包含非ASCII字符的文件时,nginx给出404,在本例中是克罗地亚字母:奇什奇日
例如:https://jordanovac.hr/wp-content/uploads/PODLOGA-ZA-MIŠA_4.jpg
磁盘上的文件保存为:波德洛加-扎-米萨_4.jpg
在配置文件中是否有其他选项需要启用?如何启用?
重命名的文件是最肯定不是一个选项,有超过10.000文件包含这样的字符在文件名中。

sgtfey8w

sgtfey8w1#

我在我的nginx中也有类似的问题。
尽管我在nginx.conf中设置了字符集utf-8;,nginx仍然返回错误404文件名中有波兰字符的文件异常,例如. zdjcie-32.jpg

相关问题