Skip to content

Instantly share code, notes, and snippets.

@kinkerl
Created June 19, 2019 13:28
Show Gist options
  • Save kinkerl/463ae9d80a2187176cfeb3dd223063ae to your computer and use it in GitHub Desktop.
Save kinkerl/463ae9d80a2187176cfeb3dd223063ae to your computer and use it in GitHub Desktop.
#https://serversforhackers.com/c/redirect-http-to-https-nginx
server {
listen 80 www.eurobike.com;
listen [::]:80 default_server ipv6only=on;
server_name www.eurobike.com;
# normaler redirect
rewrite ^/$ http://www.domain2.com permanent;
rewrite ^/(.*)$ http://www.domain2.com/$1 permanent;
# reverse proxy
location / {
proxy_pass https://origin.www.eurobike.com:80;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
server {
listen 80 connect.eurobike.com;
listen [::]:80 default_server ipv6only=on;
server_name connect.eurobike.com;
location / {
root /www/media;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment