本地 Jekyll Serve/Live 站点差异

Local Jekyll Serve/Live Site discrepancy

我正在创建一个 jekyll 博客以使用主题在我的 github.io 帐户上托管。问题很简单:当我 运行 'jekyll serve' 网站在本地生成时,它应该没有问题。但是,当我将它推送到 my_profile.github.io 存储库时,它断线了。

我很困惑为什么会这样。我在堆栈上发现了另一个问题:。回答者建议仅推送自动生成的 jekyll 的 _site 文件夹。但是,这并没有为我解决问题。

Link 如果有人想试一试,请到我的仓库:

Link 损坏的实时页面:https://spirited-away.github.io/

任何想法表示赞赏!

看起来您正在使用 http:// 请求资产,但在 https:// 上提供您的网站。浏览器不喜欢这样。使用您的浏览器开发人员工具查看错误。

虽然我不能确定没有回购协议 URL,但您的 _config.yml:

中可能已经设置了类似的东西
url: http://spirited-away.github.io/

改为:

url: https://spirited-away.github.io/