Welcome! Log In Create A New Profile

Advanced

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

July 21, 2013 07:58AM
Задача достаточно простая.

статические страницы 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 названия пришедшего в запросе...

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

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

tiberule July 21, 2013 07:58AM

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

tiberule July 21, 2013 08:24AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 243
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready