Nginx 无法解析包含特殊字符的文件

Nginx 无法解析包含特殊字符的文件

我的 wordpress 上传了一些图像,其文件名中包含特殊字符。

例如:wp-content/uploads/2015/06/cambios-antes-y-después-de-hacer-ejercicio.jpg

我看到access.lognginx 正在寻找这样的文件GET /wp-content/uploads/2015/06/cambios-antes-y-despu%C3%A9s-de-hacer-ejercicio.jpg/ HTTP/1.1" 200"

我确实收到了200wordpress 提供的响应index.php。但我没有得到我真正想要的文件。

Linux 上的实际文件名没有 unicodes cambios-antes-y-después-de-hacer-ejercicio.jpg

我的位置指令:

location / {
    try_files $uri $uri/ /index.php?$query_string;
}

相关内容