Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Спецсимволы в uri
- To: nginx-ru@xxxxxxxxx
- Subject: Re: Спецсимволы в uri
- From: Валентин Бартенев <ne@xxxxxxxx>
- Date: Tue, 22 Nov 2011 19:30:48 +0400
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=vbart.ru; s=mail; h=Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:In-Reply-To:References:Date:Subject:To:From; bh=9jwiJXs4tBMX4Iofboo+ir/QCu8zAllADT+d0WZFPt0=; b=UGwo/mjQZiZlVmd+8KScyXpsTPbX/+MzO+tdicCRbkbJzi448uwl4kkTssA1YTE1+sj1OTjCIR174nPnBHvWnU2gHts+QJalGFcMuzSGtihS71E6LwuHa+LzpMXd2dPZa44Bhr0Sml10AyqLTfNwGOz1Act0r5LS8ikYHUqQ/hIi1XvxlOylJKx6J8vG/khliY0MdBWdxkHRP4t0OGSjCRuAh4dEUo6MQd3MVmj8sDAstjOYTX5IK2yCBQqX8aN68oMwffHsToVIW7GVBdZhBIO1hlWp3hcAFp/aWECsbLy9Aw7CaNC2wGlGOrVeYfbRcozGvu8+bhYLzTVvniu9Ug==;
- In-reply-to: <715527639.20111122191655@xxxxxxxxxxxxxxx>
- References: <1665572293.20111122184935@xxxxxxxxxxxxxxx> <201111221910.16705.ne@xxxxxxxx> <715527639.20111122191655@xxxxxxxxxxxxxxx>
On Tuesday 22 November 2011 19:16:55 Ilya Lobahin wrote:
>
> Если заменить # на %23, то файл скачивается нормально.
> Проблема только в том, что первоначальный uri изменить невозможно,
> там специальная софтина, приходится заходить со стороны сервера.
>
> Пробовал сделать такую конфигурацию:
> rewrite ^(.*)#(.*)$ $1%23$2 break;
>
> Не получилось.
URI обрезается по # ещё на этапе парсинга строки запроса. Пожалуй единственный
ваш выход, это попробовать использовать переменную $request, которая, если я не
ошибаюсь, должна содержать строку запроса целиком.
--
Валентин Бартенев
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|