From 5d5f0a316070227dba31d15760a5a3daa97c9d34 Mon Sep 17 00:00:00 2001 From: nutra-bot Date: Mon, 27 Jun 2022 06:21:14 +0000 Subject: [PATCH] doesn't work --- etc/nginx/sites-available/default | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/etc/nginx/sites-available/default b/etc/nginx/sites-available/default index 3a35936..24d2a6a 100644 --- a/etc/nginx/sites-available/default +++ b/etc/nginx/sites-available/default @@ -35,3 +35,18 @@ server { } +# Redirect all HTTP to HTTPS with no-WWW +server { + listen 443 default_server; + listen [::]:443 default_server; + server_name ~^(?:www\.)?(.*)$; + return 301 http://$1$request_uri; +} + +# Redirect WWW to no-WWW +server { + listen 80 http2; + listen [::]:80 http2; + server_name ~^www\.(.*)$; + return 301 $scheme://$1$request_uri; +} -- 2.52.0