Netlify文件上传报错:Origin returned error code 求助
解决Netlify上传时“Origin returned error code”错误的方案
根据你的情况,核心问题大概率是Netlify找不到网站的入口文件——你的index.html存放在Home page子文件夹里,但Netlify默认会在根目录寻找入口文件。以下是具体解决步骤:
修改Netlify发布目录设置
- 登录Netlify后台,进入你的站点管理页面
- 点击顶部导航的Site settings,找到Build & deploy板块
- 在Continuous deployment下的Build settings里,找到Publish directory选项
- 输入入口文件所在的文件夹名:
Home page(注意要和实际文件夹名的大小写、空格完全匹配) - 保存设置后,重新触发部署(可在Deploys页面点击Trigger deploy)
验证文件和文件夹正确性
- 确认
Home page文件夹无特殊字符,index.html文件名是小写且无拼写错误 - 本地打开
Home page/index.html,确保文件能正常加载,排除文件本身的问题
- 确认
排查其他潜在问题
如果修改发布目录后仍报错,去Netlify的Deploys页面查看部署日志,日志里会显示更详细的错误原因,比如构建依赖缺失、文件路径错误等,根据日志信息进一步排查。
内容的提问来源于stack exchange,提问作者Trishon Baidaya Shontu
相关产品推荐
相关产品推荐

