我在 Github 上的 Jekyll 博客在使用自定义域时无法加载 CSS 和其他站点文件。我只能看到文字。
当我使用标准的 github.io 域 (username.github.io/BLOG) 时,网站工作正常
每次我在 Github Pages 上将博客页面设置为 blog.domain.com 时,该站点都无法正确加载。
Github repo :https://github.com/sabre45/BLOG
请您参考如下方法:
问题一如既往地是 CSS 路径设置不正确。如果您使用自定义域,请先在本地运行。如果它可以在您的本地计算机上运行,那么 99% 的时间它也可以在自定义域上运行。这是因为您的自定义域和本地计算机都不需要 baseurl
。这个baseurl
是一个很多人都没有完全理解的概念。尤其是涉及到具有不同 baseurl
的多个环境时。
希望这可以帮助您解决/规避您的问题。