rewrite с амперсандом

Eugene Mychlo myc at barev.net
Mon Nov 2 14:01:40 MSK 2009


Denis Kot wrote:
> нужно сделать костыль, пока программер переделывает код движка
> делаю так:
>  rewrite ^/forum/vt([0-9]+)&(.*)$ /forum/viewtopic.php?t=$1&$2 last;
> не работает. что не так?
>
> нужно обрабатывать строки вида "/forum/vf81&mod=1"
>
>
>   

попробуйте

if ( $is_args ) {
    rewrite ^/forum/vt([0-9]+)  /forum/viewtopic.php?t=$1 last;
}

Ибо аргументы не попадают в паттерн реврайта.

-- 
Regards,
Eugene Mychlo MYC-RIPE, EAMYC-RIPN






More information about the nginx-ru mailing list