Назад | Перейти на главную страницу

Nginx не разрешает файлы со специальными символами

В мой 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 не имеет кодов cambios-antes-y-después-de-hacer-ejercicio.jpg.

Директива о моем местоположении:

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