上传前,先确认服务器应该提供哪些文件,以及目标网站使用哪个目录。源码项目、构建产物和网站根目录是三个不同概念,配对正确能避免许多上线问题。
确定本次发布内容
普通静态站通常发布 HTML、CSS、JavaScript 与图片;需要构建的前端应使用项目指定的输出目录。服务端应用还需要运行环境与启动流程,单纯传输源码不会自动启动应用。
私密环境文件、本地缓存和开发依赖应排除在公开上传范围之外。需要构建时,先完成构建,再决定传输哪些产物。替换文件前,保留当前网站或可恢复版本。
确认目标目录,不凭名称猜测
从实际托管环境取得网站根目录。登录文件账户后所在位置,可能高于网站根目录。确认应该上传产物目录的内容,还是目录本身;意外多套一层,就可能找不到首页。
- 使用该服务提供的协议、主机名、端口和账户。
- 核对目标主机是否支持上传工具所用的传输方式。
- 条件允许时,先上传到受控预览位置。
- 保持资源文件夹与页面之间的相对位置。
- 明确怎样处理上一版本遗留的旧文件。
Vibe Hosting AI Builder 的发布流程使用 FTP;导出的文件也可以通过目标主机支持的工具与协议上传。输入访问资料前,应先核对兼容性。
传输后验收网站
直接访问首页与一个内页,检查样式和图片响应,再执行真实联系动作。记录部署版本,让下一次更新能对应到正确源码压缩包。遇到 404 时,按下方排查指南对照公开 URL 与根目录。