我的 wordpress 上传了一些图像,其文件名中包含特殊字符。
例如:wp-content/uploads/2015/06/cambios-antes-y-después-de-hacer-ejercicio.jpg
我看到access.log
nginx 正在寻找这样的文件GET /wp-content/uploads/2015/06/cambios-antes-y-despu%C3%A9s-de-hacer-ejercicio.jpg/ HTTP/1.1" 200"
我确实收到了200
wordpress 提供的响应index.php
。但我没有得到我真正想要的文件。
Linux 上的实际文件名没有 unicodes cambios-antes-y-después-de-hacer-ejercicio.jpg
。
我的位置指令:
location / {
try_files $uri $uri/ /index.php?$query_string;
}