lacee1986
6/5/2019 - 2:11 PM

Nginx proxy pass

Create a proxy pass to get other page content on a URL.

# PROXY PASS
location = /old-page {
  proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_set_header X-Forwarded-Proto $scheme;
  proxy_set_header Host $http_host;
  proxy_set_header X-NginX-Proxy true;

  proxy_pass https://new-site/new-page;
  proxy_redirect off;
}

location /old-page/ {
  proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_set_header X-Forwarded-Proto $scheme;
  proxy_set_header Host $http_host;
  proxy_set_header X-NginX-Proxy true;


  proxy_pass https://new-site/new-page/;
  proxy_redirect off;
}