diff --git a/class/core/site_api.py b/class/core/site_api.py index 28ed60ca7..2e186c0bc 100755 --- a/class/core/site_api.py +++ b/class/core/site_api.py @@ -551,6 +551,9 @@ class site_api: mw.execShell('rm -rf ' + ssl_lets_dir) elif ssl_type == 'acme': ssl_acme_dir = mw.getAcmeDir() + '/' + site_name + ssl_acme_ecc = ssl_acme_dir + '_ecc' + if os.path.exists(ssl_acme_ecc): + ssl_acme_dir = ssl_acme_ecc csr_acme_path = ssl_acme_dir + '/fullchain.cer' # 生成证书路径 if mw.md5(mw.readFile(csr_acme_path)) == mw.md5(mw.readFile(csr_path)): return mw.returnJson(False, '使用中,先关闭再删除')