全部文章
文章目录

FTP 上传网站该传哪个目录?先分清源码、产物和网站根目录

确认网站发布产物与目标根目录,保留资源路径并验收上传结果,减少多套一层目录和只传源码的问题。

Vibe Hosting·发布于 约 2 分钟

上传前,先确认服务器应该提供哪些文件,以及目标网站使用哪个目录。源码项目、构建产物和网站根目录是三个不同概念,配对正确能避免许多上线问题。

确定本次发布内容

普通静态站通常发布 HTML、CSS、JavaScript 与图片;需要构建的前端应使用项目指定的输出目录。服务端应用还需要运行环境与启动流程,单纯传输源码不会自动启动应用。

私密环境文件、本地缓存和开发依赖应排除在公开上传范围之外。需要构建时,先完成构建,再决定传输哪些产物。替换文件前,保留当前网站或可恢复版本。

确认目标目录,不凭名称猜测

从实际托管环境取得网站根目录。登录文件账户后所在位置,可能高于网站根目录。确认应该上传产物目录的内容,还是目录本身;意外多套一层,就可能找不到首页。

  • 使用该服务提供的协议、主机名、端口和账户。
  • 核对目标主机是否支持上传工具所用的传输方式。
  • 条件允许时,先上传到受控预览位置。
  • 保持资源文件夹与页面之间的相对位置。
  • 明确怎样处理上一版本遗留的旧文件。

Vibe Hosting AI Builder 的发布流程使用 FTP;导出的文件也可以通过目标主机支持的工具与协议上传。输入访问资料前,应先核对兼容性。

传输后验收网站

直接访问首页与一个内页,检查样式和图片响应,再执行真实联系动作。记录部署版本,让下一次更新能对应到正确源码压缩包。遇到 404 时,按下方排查指南对照公开 URL 与根目录。

继续下一项任务

静态网站 404 排查 · AI 网站导出发布