This commit is contained in:
Mr Chen
2024-12-10 14:22:59 +08:00
parent 9f2bc6e0e1
commit f16dfd6819
2 changed files with 50 additions and 2 deletions
+15 -1
View File
@@ -89,13 +89,27 @@ def set_cert_to_site():
cert_name = request.form.get('certName', '')
return MwSites.instance().setCertToSite(site_name, cert_name)
# 删除证书
@blueprint.route('/remove_cert', endpoint='remove_cert', methods=['GET','POST'])
@panel_login_required
def remove_cert():
cert_name = request.form.get('certName', '')
return MwSites.instance().removeCert(cert_name)
# 强制开启HTTPS
@blueprint.route('/http_to_https', endpoint='http_to_https', methods=['GET','POST'])
@panel_login_required
def http_to_https():
site_name = request.form.get('siteName', '')
return MwSites.instance().httpToHttps(site_name)
# 强制关闭HTTPS
@blueprint.route('/close_to_https', endpoint='close_to_https', methods=['GET','POST'])
@panel_login_required
def close_to_https():
site_name = request.form.get('siteName', '')
return MwSites.instance().closeToHttps(site_name)