From bc89d0fdda5e7113481b82a1c2c31561ab0f4a2c Mon Sep 17 00:00:00 2001 From: nutra-bot Date: Mon, 27 Jun 2022 22:22:53 +0000 Subject: [PATCH] add back http & www redirection --- etc/nginx/sites-available/default | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/etc/nginx/sites-available/default b/etc/nginx/sites-available/default index 5954666..10d2ff7 100644 --- a/etc/nginx/sites-available/default +++ b/etc/nginx/sites-available/default @@ -52,4 +52,22 @@ server { return 404; # managed by Certbot -} \ No newline at end of file +} + + +# Redirect all HTTP to HTTPS with no-WWW +server { + listen 80 default_server; + listen [::]:80 default_server; + server_name ~^(?:www\.)?(.*)$; + return 301 https://$1$request_uri; +} + +# Redirect WWW to no-WWW +server { + listen 443 ssl http2; + listen [::]:443 ssl http2; + server_name ~^www\.(.*)$; + return 301 $scheme://$1$request_uri; +} + -- 2.52.0