FREEZhao 发表于 2025-3-24 22:56:29

【已解答】SSL部署以后的配置问题

我使用宝塔维护网站,其中每个网站的SSL证书会使用Let's Encrypt自动续签,每次续签的时候,就会将配置文件改成下面这段
#SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则    #error_page 404/404.html;    #HTTP_TO_HTTPS_START    set $isRedcert 1;    if ($server_port != 443) {      set $isRedcert 2;    }    if ( $uri ~ /\.well-known/ ) {      set $isRedcert 1;    }    if ($isRedcert != 1) {      rewrite ^(/.*)$ https://$host$1 permanent;    }
但是这一段代码和我安装的雷池有冲突,导致网站无法访问,如果我将这段代卖手动改成:    #SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则    #error_page 404/404.html;    #HTTP_TO_HTTPS_START   if ($server_port !~ 443){      rewrite ^(/.*)$ https://$host$1 permanent;    }
访问就没问题。请问这个问题如何解决?可以自动解决,并不用每次手动修改。

阿珂 发表于 2025-3-25 11:11:11

上面的配置是网站https的默认配置,无法去修改
目前只能手动去修改哦
页: [1]
查看完整版本: 【已解答】SSL部署以后的配置问题