You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Hugo站点迁移至GitHub Pages后部分页面404问题求助

Hugo迁移至GitHub Pages后/content下特定HTML/JS文件夹返回404

将Hugo博客/作品集从Netlify迁移到GitHub Pages后,发现/content目录下三个存放**传统HTML和Javascript(而非Markdown)**的文件夹,部署后访问返回404错误,站点其余功能均正常。本地通过hugo server(localhost:1313/)运行、旧Netlify部署都能正常访问这些页面,但GitHub Pages仅针对这几个页面报错。我甚至尝试在这些文件夹里添加index.html重定向到旧Netlify的正常页面,结果还是返回404。

相关信息

  • 仓库地址:https://github.com/NicholiNoah/NicholiNoah
  • 问题页面:https://nicholinoah.com/gift/ckeesee/sunset
  • 旧Netlify正常页面:https://main--jolly-brown-a2702d.netlify.app/gift/ckeesee/sunset

备注:放弃Netlify是因为2月收到了高额带宽账单。

已尝试的解决方法

  1. 严格按照Hugo官方GitHub Pages部署指南配置,站点整体能正常运行,但问题页面依旧404
  2. 尝试让GitHub Actions的hugo.yaml使用与netlify.toml相同的Hugo版本,导致部署失败,改回0.123.0后部署恢复正常,但问题页面仍无法访问
  3. 浏览器控制台出现内容安全策略(CSP)错误,不清楚该如何处理

内容的提问来源于stack exchange,提问作者XR-Pro-MAX-v2-Ultra

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 10:12:06