diff --git a/.github/workflows/deploy-to-zhuyuan-server.yml b/.github/workflows/deploy-to-zhuyuan-server.yml index 48b4c679..224a9b13 100644 --- a/.github/workflows/deploy-to-zhuyuan-server.yml +++ b/.github/workflows/deploy-to-zhuyuan-server.yml @@ -159,13 +159,14 @@ jobs: echo "✅ 主域名已注入: $ZY_DOMAIN_MAIN" else echo "⚠️ ZY_DOMAIN_MAIN 未配置,使用IP访问" - sed -i "s/ZY_DOMAIN_MAIN_PLACEHOLDER //g" /tmp/zhuyuan-sovereign.conf + sed -i "s/ZY_DOMAIN_MAIN_PLACEHOLDER//g" /tmp/zhuyuan-sovereign.conf fi if [ -n "$ZY_DOMAIN_PREVIEW" ]; then sed -i "s/ZY_DOMAIN_PREVIEW_PLACEHOLDER/$ZY_DOMAIN_PREVIEW/g" /tmp/zhuyuan-sovereign.conf echo "✅ 预览域名已注入: $ZY_DOMAIN_PREVIEW" else - echo "⚠️ ZY_DOMAIN_PREVIEW 未配置,预览站暂不启用域名" + echo "⚠️ ZY_DOMAIN_PREVIEW 未配置,预览站使用默认server_name" + # Nginx中 _ 是标准的catch-all server_name,不匹配任何实际域名 sed -i "s/ZY_DOMAIN_PREVIEW_PLACEHOLDER/_/g" /tmp/zhuyuan-sovereign.conf fi scp -i ~/.ssh/zy_key \