Welcome! Log In Create A New Profile

Advanced

Re: nginx rewrite

Vladimir Rusinov
November 04, 2010 04:54AM
2010/11/2 XJIOP <nginx-forum@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/
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

nginx rewrite

XJIOP November 01, 2010 05:57PM

Re: nginx rewrite

Vladimir Rusinov November 04, 2010 04:54AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 301
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