nginx rewrite
Vladimir Rusinov
vladimir на greenmice.info
Чт Ноя 4 11:52:59 MSK 2010
2010/11/2 XJIOP <nginx-forum at nginx.us>
> помогите составить правило для
> реврайта
>
> http://www.test.ru/game.php?id=1 >
> http://www.test.ru/game/region/rubrik/text-text-text-1.html
Если к game.php обращаются только с такими параметрами, то
rewrite ^/game.php$ /game/region/rubrik/text-text-text-$arg_id.html
http://www.test.ru/allgame.php > http://www.test.ru/game/
> http://www.test.ru/allgame.php?page=1 > http://www.test.ru/game/1/
> http://www.test.ru/allgame.php?region=xxx&page=1 >
http://www.test.ru/game/xxx/1/
> http://www.test.ru/allgame.php?region=xxx&rubrik=zzz&page=1 >
> http://www.test.ru/game/xxx/zzz/1/
rewrite ^/allgame.php$ /game/$arg_region/$arg_rubrik/$arg_page/ - но тут
надо смотреть не сойдет ли с ума бекенд от лишних слешей (которые будут если
параметры region и/ли rubrik не заданы)
--
Vladimir Rusinov
http://greenmice.info/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20101104/b473b9b1/attachment-0001.html>
Подробная информация о списке рассылки nginx-ru