как отключить urldecode в приходящих запросах?

tiberule nginx-forum at nginx.us
Sun Jul 21 11:58:21 UTC 2013


Задача достаточно простая.

статические страницы html
клиент запрашивает например страницу /информация.html
на сервер приходит запрос GET
/%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F.html
на сервере лежит файл
"%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F.html" и ждет
своего часа

и тут засада. nginx пытается открыть файл "информация.html" вместо
urlencoded названия пришедшего в запросе...

можно ли как-то отключить принудительное декодирование? потому как создавать
файлы с не латинскими буквами это повод нарваться на более глубокие проблемы
при работе с файлами

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,241090,241090#msg-241090



Подробная информация о списке рассылки nginx-ru