diff --git a/nginx/nginx.conf b/nginx/nginx.conf index 7bc40bf..a10de14 100644 --- a/nginx/nginx.conf +++ b/nginx/nginx.conf @@ -7,8 +7,18 @@ events { http { server { listen 80; + listen [::]:80; + server_name radioiceberg.net www.radioiceberg.net localhost 127.0.0.1; - rewrite ^/(.*) https://radioiceberg.net/$1 permanent; + + location ~ /.well-known/acme-challenge { + allow all; + root /var/www/website; + } + + location / { + rewrite ^ https://$host$request_uri? permanent; + } } server { @@ -20,7 +30,6 @@ http { #SSL ssl_certificate /etc/letsencrypt/live/radioiceberg.net/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/radioiceberg.net/privkey.pem; - ssl_trusted_certificate /etc/letsencrypt/live/radioiceberg.net/chain.pem; location / { root /var/www/website;