我正在尝试在 Github 页面上托管我由 Pelican 提供支持的博客。源代码在这里: https ://github.com/garudareiga/devblog
当我使用 URL http://garudareiga.github.io/devblog时,该站点显示没有主题。但是,如果我在 heroku ( http://raydevblog.herokuapp.com )上部署或使用 localhost:8000 打开,该站点将显示主题。
我不知道为什么?
我正在尝试在 Github 页面上托管我由 Pelican 提供支持的博客。源代码在这里: https ://github.com/garudareiga/devblog
当我使用 URL http://garudareiga.github.io/devblog时,该站点显示没有主题。但是,如果我在 heroku ( http://raydevblog.herokuapp.com )上部署或使用 localhost:8000 打开,该站点将显示主题。
我不知道为什么?
该文件不存在 http://garudareiga.github.io/theme/css/main.css 我认为有必要在github上签入
编辑
了需要把文件 index.html
的<link rel="stylesheet" href="/theme/css/main.css">
To<link rel="stylesheet" href="theme/css/main.css">
和所有链接去掉“/”开头
否则他会使用http://garudareiga.github.io而不是http://garudareiga.github.io/devblog/
http://www.coffeecup.com/help/articles/absolute-vs-relative-pathslinks/