@@ -46,29 +46,29 @@ server {
4646<tmpl_if name='ssl_enabled'>
4747<tmpl_if name='rewrite_to_https' op='==' value='y'>
4848 if ($scheme != "https") {
49- rewrite ^ https://$http_host$request_uri? permanent;
49+ rewrite ^(?!/\.well-known/acme-challenge)/ https://$http_host$request_uri? permanent;
5050 }
5151</tmpl_if>
5252</tmpl_if>
5353<tmpl_if name='seo_redirect_enabled'>
5454 if ($http_host <tmpl_var name='seo_redirect_operator'> "<tmpl_var name='seo_redirect_origin_domain'>") {
55- rewrite ^ $scheme://<tmpl_var name='seo_redirect_target_domain'>$request_uri? permanent;
55+ rewrite ^(?!/\.well-known/acme-challenge)/ $scheme://<tmpl_var name='seo_redirect_target_domain'>$request_uri? permanent;
5656 }
5757</tmpl_if>
5858<tmpl_loop name="alias_seo_redirects">
5959 if ($http_host <tmpl_var name='alias_seo_redirect_operator'> "<tmpl_var name='alias_seo_redirect_origin_domain'>") {
60- rewrite ^ $scheme://<tmpl_var name='alias_seo_redirect_target_domain'>$request_uri? permanent;
60+ rewrite ^(?!/\.well-known/acme-challenge)/ $scheme://<tmpl_var name='alias_seo_redirect_target_domain'>$request_uri? permanent;
6161 }
6262</tmpl_loop>
6363<tmpl_loop name="local_redirects">
6464 if ($http_host <tmpl_var name='local_redirect_operator'> "<tmpl_var name='local_redirect_origin_domain'>") {
65- rewrite ^<tmpl_var name='local_redirect_exclude'>(.*)$ <tmpl_var name='local_redirect_target'>$2 <tmpl_var name='local_redirect_type'>;
65+ rewrite ^<tmpl_var name='local_redirect_exclude'>(.*)$ <tmpl_var name='local_redirect_target'>$1 <tmpl_var name='local_redirect_type'>;
6666 }
6767</tmpl_loop>
6868
6969<tmpl_loop name="own_redirects">
7070<tmpl_if name='use_rewrite'>
71- <tmpl_if name='exclude_own_hostname'>if ($http_host != "<tmpl_var name='exclude_own_hostname'>") { </tmpl_if>rewrite ^<tmpl_var name='rewrite_exclude'>(.*)$ <tmpl_var name='rewrite_target'>$2 <tmpl_var name='rewrite_type'>;<tmpl_if name='exclude_own_hostname'> }</tmpl_if>
71+ <tmpl_if name='exclude_own_hostname'>if ($http_host != "<tmpl_var name='exclude_own_hostname'>") { </tmpl_if>rewrite ^<tmpl_var name='rewrite_exclude'>(.*)$ <tmpl_var name='rewrite_target'>$1 <tmpl_var name='rewrite_type'>;<tmpl_if name='exclude_own_hostname'> }</tmpl_if>
7272</tmpl_if>
7373<tmpl_if name='use_proxy'>
7474 location / {
@@ -364,7 +364,7 @@ server {
364364<tmpl_if name='alias_seo_redirects2'>
365365<tmpl_loop name="alias_seo_redirects2">
366366 if ($http_host <tmpl_var name='alias_seo_redirect_operator'> "<tmpl_var name='alias_seo_redirect_origin_domain'>") {
367- rewrite ^ $scheme://<tmpl_var name='alias_seo_redirect_target_domain'>$request_uri? permanent;
367+ rewrite ^(?!/\.well-known/acme-challenge)/ $scheme://<tmpl_var name='alias_seo_redirect_target_domain'>$request_uri? permanent;
368368 }
369369</tmpl_loop>
370370</tmpl_if>
0 commit comments