Спецсимволы в uri

Ilya Lobahin i.lobahin на nikitaonline.ru
Вт Ноя 22 14:49:35 UTC 2011


Здравствуйте, коллеги.

Столкнулся с интересной особенностью nginx.
Делаем запросы вида http://site/path/DFO}g+6nYZy]Z1TE6i.P#5 {cmi=xM'^Dd
В результате nginx, судя по error-логу ищет файл /some/path/DFO}g+6nYZy]Z1TE6i.P
Т.е. все, после anchor (вместе с ним также) отрезается.
Не спрашивайте почему у файла такое название, победить это невозможно.

Подскажите, есть ли решение проблемы средствами nginx, или придется
жить на apache, где такой ситуации не возникает?

P.S. Lighttpd те же грабли.

-- 
С уважением,
Лобахин Илья




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