diff --git a/nginx/sites-available/REPLACEME.TLD.conf b/nginx/sites-available/REPLACEME.TLD.conf index f032c47..ff4e7e8 100644 --- a/nginx/sites-available/REPLACEME.TLD.conf +++ b/nginx/sites-available/REPLACEME.TLD.conf @@ -1,18 +1,27 @@ # LARAVEL CONFIGURATION server { - listen 80; - server_name REPLACEME.TLD; - return 301 https://REPLACEME.TLD$request_uri; + listen 80; + server_name REPLACEME.TLD www.REPLACEME.TLD; + return 301 https://REPLACEME.TLD$request_uri; } server { - listen 443 ssl; - server_name REPLACEME.TLD; - root /srv/http/REPLACEME.TLD/public; + listen 443 ssl; + server_name www.REPLACEME.TLD; + ssl_certificate /etc/letsencrypt/live/REPLACEME.TLD/fullchain.pem; + ssl_certificate_key /etc/letsencrypt/live/REPLACEME.TLD/privkey.pem; + ssl_trusted_certificate /etc/letsencrypt/live/REPLACEME.TLD/fullchain.pem; + return 301 https://REPLACEME.TLD$request_uri; +} - ssl_certificate /etc/letsencrypt/live/REPLACEME.TLD/fullchain.pem; - ssl_certificate_key /etc/letsencrypt/live/REPLACEME.TLD/privkey.pem; +server { + listen 443 ssl; + server_name REPLACEME.TLD; + root /srv/http/REPLACEME.TLD/public; + + ssl_certificate /etc/letsencrypt/live/REPLACEME.TLD/fullchain.pem; + ssl_certificate_key /etc/letsencrypt/live/REPLACEME.TLD/privkey.pem; ssl_trusted_certificate /etc/letsencrypt/live/REPLACEME.TLD/fullchain.pem; ssl_session_timeout 1d;