【发布时间】:2015-07-24 09:38:15
【问题描述】:
我正在使用Jekyll 开发一个静态站点,以部署在github pages 上。我在使用配置文件中的 baseurl 时遇到问题。这是我的_config.yml 的摘录:
baseurl: "/blog"
url: "http://remidoolaeghe.github.io"
当在http://localhost:4000/blog/ 本地运行时,一切都很好。找到html页面,加载资源(图片、css、js)并应用到页面上。
一旦部署到Github Pages,我希望该站点可以在:http://remidoolaeghe.github.io/blog
但实际网址是http://remidoolaeghe.github.io。
Jekyll 上的 Github Pages 似乎没有使用 baseurl。 HTML 页面不在预期的 URL 上,任何资源也不在(css、图像等)。浏览器不会加载任何基于 baseurl 的内容,如您在此处看到的:
我检查了使用过的Jekyll version。我用的和Github Pages(2.4.0)一样。
我错过了什么吗?
我的Githubrepo 可以找到here。
【问题讨论】:
标签: jekyll github-pages base-url