Re: rewrite: как обрезать параметры при редиректе

Alexander Petrovsky askjuise на gmail.com
Вс Мар 13 07:44:40 MSK 2011


13 марта 2011 г. 12:35 пользователь User <nginx-forum at nginx.us> написал:

> Хочу организовать редирект с запросов
> вида "/somescript.php?ShowItem&item=12345" на "/items/12345.htm"
>
> Вариант
> rewrite ^/somescript(.*)$ /items/$arg_item.htm permanent;
>
> работает, но остаются параметры:
> /items/12345.htm?ShowItem&item=12345
>
> как их убрать?
>
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?21,182556,182556#msg-182556
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>

Попробуйте так:

- rewrite ^/somescript(.*)$ /items/$arg_item.htm permanent;
+ rewrite ^/somescript(.*)$ /items/$arg_item.htm? permanent;

-- 
Петровский Александр / Alexander Petrovsky,

Jabber: juise at jabber.ru
Phone: +7 914 8 820 815
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20110313/c977bf7b/attachment.html>


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