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

coramba nginx-forum на nginx.us
Ср Мар 28 12:49:18 UTC 2012


Всем привет!

Нужна помощь в написании правила для
nginx. 
Переношу сайт с apache на nginx. В старом
конфиге апача были три правила
RewriteRule /easy/$ %{REQUEST_FILENAME}?dif=1  [QSA]
RewriteRule /medium/$ %{REQUEST_FILENAME}?dif=2  [QSA]
RewriteRule /hard/$ %{REQUEST_FILENAME}?dif=3  [QSA]

Которые добавляли соответствующий
гетпараметр если в конце урл имелись
соотв части.
Но повторить подобную конструкцию для
nginx'a мне не удалось.
Пробовал 

rewrite easy/$ 	$request_filename?dif=1 last;
и так
rewrite .*/easy/$ 	$request_filename?dif=1 last;
и еще несколько вариантов, но ни один не
сработал. В чем моя ошибка, подскажите =)

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,224543,224543#msg-224543



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