From 3dd1f014835b9448c2b3fe62bc15ca1a4fa8f0d8 Mon Sep 17 00:00:00 2001 From: jeremygan2021 Date: Sun, 22 Mar 2026 23:20:40 +0800 Subject: [PATCH] create --- create_new_domain_cert.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) mode change 100644 => 100755 create_new_domain_cert.sh diff --git a/create_new_domain_cert.sh b/create_new_domain_cert.sh old mode 100644 new mode 100755 index 6ffc346..d13ee06 --- a/create_new_domain_cert.sh +++ b/create_new_domain_cert.sh @@ -590,11 +590,16 @@ main() { # 检查是否需要申请新证书 local skip_issue=false - check_existing_certificate || skip_issue=true + if check_existing_certificate; then + skip_issue=true + else + skip_issue=false + fi generate_http_config reload_nginx + # 只有在需要申请新证书时才执行验证和申请流程 if [[ "$skip_issue" == "false" ]]; then if check_domain_reachability; then issue_certificate @@ -602,6 +607,8 @@ main() { log_error "域名可达性检测失败,无法继续" exit 1 fi + else + log_info "跳过证书申请步骤" fi install_certificate