fix: 文档站 base 支持按部署平台覆盖 站点在 gitlink 上挂在独立域名 atk-help.gitlink.org.cn 的根路径下, 而 base 原先由 GITHUB_REPOSITORY 推成 //。两者不一致时, 根路径会重定向到并不存在的 /atk-doc/**,再被 nginx 兜底打回同一页面, 形成无限重定向。 新增 SITE_BASE_ROOT 开关:构建时设为 true 即固定使用 ‘/‘。 这里用布尔标记而不是直接传 base 路径(如 SITE_BASE=’/‘),是因为 Git Bash(MSYS) 会把 ‘/‘ 这类 POSIX 路径改写成 Windows 路径, 布尔值不受该转换影响。
fix: 文档站 base 支持按部署平台覆盖
站点在 gitlink 上挂在独立域名 atk-help.gitlink.org.cn 的根路径下, 而 base 原先由 GITHUB_REPOSITORY 推成 //。两者不一致时, 根路径会重定向到并不存在的 /atk-doc/**,再被 nginx 兜底打回同一页面, 形成无限重定向。
新增 SITE_BASE_ROOT 开关:构建时设为 true 即固定使用 ‘/‘。 这里用布尔标记而不是直接传 base 路径(如 SITE_BASE=’/‘),是因为 Git Bash(MSYS) 会把 ‘/‘ 这类 POSIX 路径改写成 Windows 路径, 布尔值不受该转换影响。
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号