-1

i want to join two seperate servers by url rewrite.

When mysite.com/blog/blog-title -> wp.mysite.com/blog-title

Two servers are in aws too. There is a front cloudflare dns setup.

user305015
  • 105
  • 9

1 Answers1

3

Please try out below code, try to put 'if' block at the start,

server {
   ...
   if ($request_uri ~* "/blog/(.*)" ) {
      return 301 http://wp.mysite.com/$1;
   }
   ...
}

Edited w.r.t. comment below,

server {
   ...
   location /blog {
      rewrite /blog/(.*) /$1 break;
      proxy_pass http://wp.mysite.com;
   }
   ...
}
Satys
  • 2,319
  • 1
  • 20
  • 26