Welcome! Log In Create A New Profile

Advanced

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

March 28, 2012 08:49AM
Всем привет!

Нужна помощь в написании правила для 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;
и еще несколько вариантов, но ни один не сработал. В чем моя ошибка, подскажите =)
Subject Author Posted

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

coramba March 28, 2012 08:49AM

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

Andrey Repin March 28, 2012 09:50AM

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

coramba March 28, 2012 09:54AM

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

Roman Vasilyev March 28, 2012 12:30PM

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

Roman Vasilyev March 28, 2012 12:46PM

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

coramba March 29, 2012 10:23AM

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

SaveFrom.net March 29, 2012 11:42PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 278
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready