Skip to content

Instantly share code, notes, and snippets.

@teawithfruit
Created March 10, 2016 12:02
Show Gist options
  • Save teawithfruit/385a15d2b7472afa2a70 to your computer and use it in GitHub Desktop.
Save teawithfruit/385a15d2b7472afa2a70 to your computer and use it in GitHub Desktop.
Nginx redirect

#Nginx Redirect Template This config will redirect a given request from "http://IP:PORT/THE/PATH/" to a choosen webservice. To get it work, you only have to edit "/THE/PATH/" and "IP:PORT".

server {
listen 80;
listen [::]:80;
server_name SUB.DOMAIN.TLD;
location /THE/PATH/ {
rewrite /THE/PATH/(.*) /$1 break;
proxy_pass http://IP:PORT;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment