Browse Source

Merge pull request #1338 from mauvm/patch-1

Do not HTTPS redirect Let'sEncrypt ACME challenge
Jason Wilder 5 years ago
parent
commit
718d45feaf
1 changed files with 13 additions and 1 deletions
  1. 13 1
      nginx.tmpl

+ 13 - 1
nginx.tmpl

@@ -246,7 +246,19 @@ server {
 	listen [::]:80 {{ $default_server }};
 	listen [::]:80 {{ $default_server }};
 	{{ end }}
 	{{ end }}
 	access_log /var/log/nginx/access.log vhost;
 	access_log /var/log/nginx/access.log vhost;
-	return 301 https://$host$request_uri;
+	
+	# Do not HTTPS redirect Let'sEncrypt ACME challenge
+	location /.well-known/acme-challenge/ {
+		auth_basic off;
+		allow all;
+		root /usr/share/nginx/html;
+		try_files $uri =404;
+		break;
+	}
+	
+	location / {
+		return 301 https://$host$request_uri;
+	}
 }
 }
 {{ end }}
 {{ end }}