diff --git a/nginx.tmpl b/nginx.tmpl index cbba4bb..4209be2 100644 --- a/nginx.tmpl +++ b/nginx.tmpl @@ -251,7 +251,7 @@ server { listen [::]:{{ $external_http_port }} {{ $default_server }}; {{ end }} {{ $access_log }} - + # Do not HTTPS redirect Let'sEncrypt ACME challenge location /.well-known/acme-challenge/ { auth_basic off; @@ -260,7 +260,7 @@ server { try_files $uri =404; break; } - + location / { return 301 https://$host$request_uri; } @@ -497,7 +497,7 @@ server { server { server_name {{ $host_alias }}; - listen 80 {{ $default_server }}; + listen {{ $external_http_port }} {{ $default_server }}; {{ if $enable_ipv6 }} listen [::]:80 {{ $default_server }}; {{ end }} @@ -522,7 +522,7 @@ server { try_files $uri =404; break; } - + location / { return 301 https://{{ $first_host }}$request_uri; } @@ -531,7 +531,7 @@ server { {{ if (and (not $is_https) (exists "/etc/nginx/certs/default.crt") (exists "/etc/nginx/certs/default.key")) }} server { server_name {{ $host_alias }}; - listen 443 ssl http2 {{ $default_server }}; + listen {{ $external_https_port }} ssl http2 {{ $default_server }}; {{ if $enable_ipv6 }} listen [::]:443 ssl http2 {{ $default_server }}; {{ end }} @@ -544,4 +544,4 @@ server { {{ end }} {{ end }} -{{ end }} \ No newline at end of file +{{ end }}