Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## http://mydomain.ddns.net and http://www.mydomain.ddns.net redirect to https://www.mydomain.ddns.net
- server {
- listen 80 default_server;
- listen [::]:80 default_server ipv6only=on;
- server_name mydomain.ddns.net www.mydomain.ddns.net;
- include /etc/nginx/snippets/letsencrypt.conf;
- location / {
- return 301 https://www.mydomain.ddns.net$request_uri;
- }
- }
- ## Serves https://www.mydomain.ddns.net
- server {
- server_name www.mydomain.ddns.net;
- listen 443 ssl http2 default_server;
- listen [::]:443 ssl http2 default_server ipv6only=on;
- ssl_certificate /etc/letsencrypt/live/www.mydomain.ddns.net/fullchain.pem;
- ssl_certificate_key /etc/letsencrypt/live/www.mydomain.ddns.net/privkey.pem;
- ssl_trusted_certificate /etc/letsencrypt/live/www.mydomain.ddns.net/fullchain.pem;
- include /etc/nginx/snippets/ssl.conf;
- root /var/www/mydomain;
- index index.html;
- location / {
- try_files $uri $uri/ =404;
- }
- location /nzbget {
- proxy_pass http://127.0.0.1:6789;
- proxy_set_header Host $host;
- proxy_set_header X-Real-IP $remote_addr;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- }
- }
- ## https://mydomain.ddns.net redirects to https://www.mydomain.ddns.net
- server {
- listen 443 ssl http2;
- listen [::]:443 ssl http2;
- server_name mydomain.ddns.net;
- ssl_certificate /etc/letsencrypt/live/www.mydomain.ddns.net/fullchain.pem;
- ssl_certificate_key /etc/letsencrypt/live/www.mydomain.ddns.net/privkey.pem;
- ssl_trusted_certificate /etc/letsencrypt/live/www.mydomain.ddns.net/fullchain.pem;
- include /etc/nginx/snippets/ssl.conf;
- location / {
- return 301 https://www.mydomain.ddns.net$request_uri;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement