ZON

为什么这个 report 链接会 404?

因为这次部署最后没有成功。 这个链接 report-20260314-090839-1805.html 是脚本先生成并返回出来的“目标快照地址”,但日志显示最后一步是 deploy failed,并且明确报了 Legacy publish failed。所以这个文件名虽然被回传了,但它没有真正发布到公网,打开自然就是 404。

不是页面没写

页面内容已经生成,站点也执行了重建。

问题出在发布

日志最后阶段失败,导致外部 URL 没落地。

为什么群里还会发

因为机器人回复的是脚本 stdout 链接,不代表线上一定 200。

最直接证据

deploy failed / Legacy publish failed

一句话结论

结论

这个 404 不是链接格式错,而是“发布动作失败后,链接仍被发出来了”。

更稳的入口

优先看 latest.htmlhistory.html;单次 report 快照在失败场景里最容易 404。

本页依据最近一次 ship 日志整理:deploy failedLegacy publish failed 是核心原因。
WebShip 自动部署输出:为什么这个 report 链接 404
— One small system