Re: не получается rewrite строки с параметрами

Alex Domoradov alex.hha на gmail.com
Чт Июн 9 10:28:45 UTC 2016


"Следует иметь в виду, что location’ы всех типов сопоставляются только с
URI-частью строки запроса без аргументов."

2016-06-09 13:00 GMT+03:00 Ilya Jermakyan <ilya на jermakyan.ru>:

>
>
>
>
>
>
>
>
> Добрый день
>
> в конфиге nginx (ver 1.8.1) имеется 2 секции location:
>
> location / {
>
> ...
>
> }
>
> location /?product_id=1&mobile=0 {
>
> ...
> rewrite ...
> }
>
> Нужно добиться чтобы при входе на сайт https://mysite.ru открывалась
> главная страница, но если зайти <https://mysite.ru/?product_id=1&mobile=0>
> https://mysite.ru/?product_id=1&mobile=0 происходил переход на внешний
> ресурс.
> Прочитал вот тут http://nginx.org/ru/docs/http/request_processing.html
> Что location’ы всех типов сопоставляются только с URI-частью строки
> запроса без аргументов
> а мне нужно как раз сопоставить аргументы и сделать rewrite при конкретных
> аргументах. Реально ли это сделать?
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20160609/8fafe32f/attachment.html>


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