Nginx Rewrite

Nginx Rewrite에 대해서 질문합니다.

[code:xpyzpkzj]http://www.abc.com/blog/index.php?idx=123&ct=tmp[/code:xpyzpkzj]
위 URL로 요청이 올 경우 아래 URL로 Rewrite를 하고 싶습니다.

[code:xpyzpkzj]http://new.abc.com/test/?/123[/code:xpyzpkzj]
아래와 같이 했더니 안되네요 ㅠㅠ

[code:xpyzpkzj]server
{
listen 80;
server_name abc.com alias www.abc.com;

if ($request_uri ~* ^/blog)
{
    rewrite ^/blog/index\.php\?idx=([0-9]+).*$ http://new.abc.com/test/?/$1 last;
    break;
}

}[/code:xpyzpkzj]
어떻게 해야 할까요.
고수님들의 가르침 부탁드려요.

Apache의 htaccess를 nginx rewrite로 변경 해주는 툴입니다.

http://www.anilcetin.com/