遗留很久的bug了,用户多次反馈,宝塔网站正常开启时网站变成下载页面
经小杰反复测试,发现了导致该问题的原因
首先当我们请求第一次停止网站时,php模块被注释
当然,按照正常的操作流程,如果启用网站的时候php模块就会被取消注释
但是!!!!
如果我们请求多次停止网站时,注释代码就会不断的往上加,那么就会出现如下的情况
经过测试,宝塔面板中启用网站只会删除php模块前的一个注释块#号,剩下的多个注释块依然留存,当网站访问时,因为没有加载php模块,故跳转到下载页面- #REWRITE-START URL重写规则引用,修改后将导致面板设置的伪静态规则失效
复制代码
希望官方在此基础上稍微优化这一判断。
|
|