# 为什么网站部署时有些文件被跳过了？

Canonical URL: https://help.iagenify.com/zh/faqs/hosting/why-were-some-files-skipped-during-a-site-deployment

[← 返回托管常见问题](https://help.iagenify.com/zh/faqs/hosting)

帮助中心 · 常见问题 托管 1 分钟阅读
# 为什么网站部署时有些文件被跳过了？
托管会排除某些本地或敏感文件，并报告跳过的项目。请检查列表，确认发布项目仍包含必要的入口页面和资源。
IaGenify
托管

## 检查被跳过文件的报告
环境秘密、版本控制数据、依赖目录和操作系统元数据不应复制到公开网站。部署可能会有意排除这些内容，并显示跳过的路径。应把报告视为部署结果的一部分，不要假设每个本地文件都已发布。
逐一判断被跳过的路径是否属于网站运行必需文件。测试、缓存和开发配置通常不该出现在公开产物中，但图片或页面资源可能不可缺少。如果预期文件缺失，请检查它是否命中排除规则，或是否位于部署目录之外。
## 确保发布的网站完整且安全
确认部署包含入口页面、引用的资源，以及网站确实需要公开提供的配置。不要为解决文件缺失而把凭据、私有环境文件或代码库元数据复制到公开包中。
更改项目结构或排除规则后，重新部署并检查新的跳过列表和线上页面。测试准确的托管 URL 以及依赖这些资源的用户流程。敏感设置应保存在适当的服务器端配置中，而不是做成可下载文件。 [← 返回托管常见问题](https://help.iagenify.com/zh/faqs/hosting)
