删除文件夹名称和redirecturl

我试图写一个nginx规则,使www.domain.com/media/*redirect到media.domain.com/*

我尝试过这样的:

 location /media { rewrite ^ $scheme://media.domain.com$request_uri redirect; } 

但它redirect到media.domain.com/media/我怎样才能删除最后一个/媒体/文件夹?

这一个应该工作:

 location /media/ { rewrite ^/media/(.*)$ $scheme://media.domain.com/$1 redirect; } 

参考:

这个怎么样:

 location /media { rewrite ^media/(.*) $scheme://media.domain.com/$1 redirect; } 

文档中有几个例子: http : //wiki.nginx.org/HttpRewriteModule