Подскажите где я туплю. :-)
rewrite ^/dir/page.php\?param=(.+)$ permanent;
Почему-то не работает.
rewrite проверят только URI без агрументов. В данном случае можно
сделать так:
location = /dir/page.php {
if ( $query_string ~ "^param=(.+)$" ) {
set $redirect $1;
rewrite ^ ? permanent;
}
}
Игорь Сысоев