pull/632/head
Mr Chen 5 months ago
parent 10dffd71f7
commit 4cc72c7164
  1. 2
      web/core/mw.py
  2. 21
      web/utils/site.py

@ -322,7 +322,7 @@ def readFile(filename):
fp.close()
return fBody
except Exception as e:
print(e)
print('readFile:',str(e))
return False
def writeFile(filename, content, mode='w+'):

@ -1703,8 +1703,6 @@ location ^~ {from} {\n\
file = self.getHostConf(site_name)
conf = mw.readFile(file)
if conf:
# if conf.find('HTTP_TO_HTTPS_START') != -1:
# return True
if conf.find('$server_port !~ 443') != -1:
return True
return False
@ -1727,17 +1725,18 @@ location ^~ {from} {\n\
domains = thisdb.getDomainBySiteId(site_info['id'])
path = self.sslDir + '/' + site_name
csr_path = path + '/fullchain.pem' # 生成证书路径
key_path = path + '/privkey.pem' # 密钥文件路径
cert_data = None
if ssl_type == 'lets':
csr_path = self.sslLetsDir + '/' + site_name + '/fullchain.pem' # 生成证书路径
key_path = self.sslLetsDir + '/' + site_name + '/privkey.pem' # 密钥文件路径
csr_path = self.sslLetsDir + '/' + site_name + '/fullchain.pem' # Let生成证书路径
key_path = self.sslLetsDir + '/' + site_name + '/privkey.pem' # Let密钥文件路径
elif ssl_type == 'acme':
acme_dir = mw.getAcmeDomainDir(site_name)
csr_path = acme_dir + '/fullchain.cer' # ACME生成证书路径
key_path = acme_dir + '/' + site_name + '.key' # ACME密钥文件路径
csr_path = path + '/fullchain.pem'
key_path = path + '/privkey.pem'
# acme_dir = mw.getAcmeDomainDir(site_name)
# csr_path = acme_dir + '/fullchain.cer' # ACME生成证书路径
# key_path = acme_dir + '/' + site_name + '.key' # ACME密钥文件路径
else:
csr_path = path + '/fullchain.pem' # 生成证书路径
key_path = path + '/privkey.pem' # 密钥文件路径
key = ''
if os.path.exists(key_path):

Loading…
Cancel
Save