Re: добавление гет параметра с помощью rewrite

SaveFrom.net savefrom на gmail.com
Пт Мар 30 03:40:10 UTC 2012


Здравствуйте,

29 марта 2012 г. 22:23 пользователь coramba <nginx-forum at nginx.us> написал:

> Roman Vasilyev Wrote:
> > Вы дальше эти параметры
> > читаете на бэкенде(типа
> > fcgi/scgi....) или
> > > проксируете на другой
> > сервер?
> нет, никуда не проксирую, подхватываю
> php-fpm'ом на этом же серваке. А в чем
> разница в данном случае?
>
> > я думаю вы можете попробовать
> следующее:
> > rewrite easy/$ $uri?dif=1? last;
> спасибо, сегодня вечером попробую
> похоже, что вы правы, тк вчера добился,
> что схема заработала, но только если в
> конце строки запроса передавался любой
> гет параметр, без него - 500. Обнаружил
> это случайно, как решить не нашел.
> Добавленный вами ? похоже решит
> проблему. Но только как это работает, не
> совсем понимаю, а хочется разобраться,
> а не просто ставить костылек )))
>
http://nginx.org/ru/docs/http/ngx_http_rewrite_module.html#rewrite

Цитата: Если в строке замены указаны новые аргументы запроса, то предыдущие
аргументы запроса добавляются после них. Если такое поведение нежелательно,
можно отказаться от этого добавления, указав в конце строки замены знак
вопроса, например:
rewrite ^/users/(.*)$ /show?user=$1? last;



>
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?21,224543,224610#msg-224610
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>



-- 
С уважением, Антон
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20120330/c467e056/attachment.html>


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