Nginxredirect:文件夹到外部域

我正在尝试将domain1.com/blog/$redirect到domain2.com/$。 如何编辑这个从redirect去除/博客?

location /blog { rewrite ^/(.*) http://domain2.com/$1 break; } 

它现在redirectdomain1.com/blog/blabla到domain2.com/blog/blabla(所以博客仍然存在)..在此先感谢!

你想要重写的正则expression式部分与^/blog/匹配,并捕获它后面的所有内容:

 rewrite ^/blog/(.*) http://domain2.com/$1 break; 

使用这种方法,你也可以摆脱位置块。