我想通过url rewrite加入两个单独的服务器。
当mysite.com/blog/blog-title - > wp.mysite.com/blog-title
两台服务器也在aws中。有一个前cloudflare dns设置。
答案 0 :(得分:3)
请尝试以下代码,尝试在开始时设置'if'块,
server {
...
if ($request_uri ~* "/blog/(.*)" ) {
return 301 http://wp.mysite.com/$1;
}
...
}
编辑w.r.t.评论如下,
server {
...
location /blog {
rewrite /blog/(.*) /$1 break;
proxy_pass http://wp.mysite.com;
}
...
}