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

Валентин Бартенев ne на vbart.ru
Вт Ноя 22 15:30:48 UTC 2011


On Tuesday 22 November 2011 19:16:55 Ilya Lobahin wrote:
> 
> Если заменить # на %23, то файл скачивается нормально.
> Проблема только в том, что первоначальный uri изменить невозможно,
> там специальная софтина, приходится заходить со стороны сервера.
> 
> Пробовал сделать такую конфигурацию:
> rewrite ^(.*)#(.*)$ $1%23$2 break;
> 
> Не получилось.

URI обрезается по # ещё на этапе парсинга строки запроса. Пожалуй единственный 
ваш выход, это попробовать использовать переменную $request, которая, если я не 
ошибаюсь, должна содержать строку запроса целиком.

--
Валентин Бартенев


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