diff --git a/install.sh b/install.sh index a460730..6faf8b6 100644 --- a/install.sh +++ b/install.sh @@ -1341,18 +1341,21 @@ deploy_acme_letsencrypt() { echo "" print_info "正在安装 acme.sh..." - # 检测网络环境,选择下载源 + # 检测网络环境,配置镜像源 if curl -s --connect-timeout 3 https://www.google.com > /dev/null 2>&1; then # 海外网络 - 使用官方源 print_info "使用官方源安装..." - INSTALL_URL="https://get.acme.sh" + USE_GITEE_MIRROR=false else # 中国大陆 - 使用Gitee镜像 print_info "检测到国内网络,使用Gitee镜像加速..." - INSTALL_URL="https://gitee.com/neilpang/acme.sh/raw/master/acme.sh" export ACME_USE_GITEE=1 + USE_GITEE_MIRROR=true fi + # 官方安装脚本URL(统一使用官方URL,通过环境变量控制镜像) + INSTALL_URL="https://get.acme.sh" + # 改进的安装流程:先下载到临时文件,验证后再执行 TEMP_INSTALL_SCRIPT="/tmp/acme-install-$$.sh" print_info "正在下载安装脚本..." @@ -1502,18 +1505,21 @@ deploy_acme_zerossl() { echo "" print_info "正在安装 acme.sh..." - # 检测网络环境,选择下载源 + # 检测网络环境,配置镜像源 if curl -s --connect-timeout 3 https://www.google.com > /dev/null 2>&1; then # 海外网络 print_info "使用官方源安装..." - INSTALL_URL="https://get.acme.sh" + USE_GITEE_MIRROR=false else # 中国大陆 - 使用Gitee镜像 print_info "检测到国内网络,使用Gitee镜像加速..." - INSTALL_URL="https://gitee.com/neilpang/acme.sh/raw/master/acme.sh" export ACME_USE_GITEE=1 + USE_GITEE_MIRROR=true fi + # 官方安装脚本URL(统一使用官方URL,通过环境变量控制镜像) + INSTALL_URL="https://get.acme.sh" + # 改进的安装流程:先下载到临时文件,验证后再执行 TEMP_INSTALL_SCRIPT="/tmp/acme-install-$$.sh" print_info "正在下载安装脚本..." @@ -1639,18 +1645,21 @@ deploy_acme_buypass() { echo "" print_info "正在安装 acme.sh..." - # 检测网络环境,选择下载源 + # 检测网络环境,配置镜像源 if curl -s --connect-timeout 3 https://www.google.com > /dev/null 2>&1; then # 海外网络 print_info "使用官方源安装..." - INSTALL_URL="https://get.acme.sh" + USE_GITEE_MIRROR=false else # 中国大陆 - 使用Gitee镜像 print_info "检测到国内网络,使用Gitee镜像加速..." - INSTALL_URL="https://gitee.com/neilpang/acme.sh/raw/master/acme.sh" export ACME_USE_GITEE=1 + USE_GITEE_MIRROR=true fi + # 官方安装脚本URL(统一使用官方URL,通过环境变量控制镜像) + INSTALL_URL="https://get.acme.sh" + # 改进的安装流程:先下载到临时文件,验证后再执行 TEMP_INSTALL_SCRIPT="/tmp/acme-install-$$.sh" print_info "正在下载安装脚本..."