create
This commit is contained in:
9
create_new_domain_cert.sh
Normal file → Executable file
9
create_new_domain_cert.sh
Normal file → Executable file
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user