我在这里设置了我的Jekyll博客:My blog
我从https://github.com/johnotander/pixyll
分叉了这个博客主题使用Master分支为它创建了一个github页面,并将存储库的名称更改为“ blog ”。
我的github.io repo用于我的个人网站和使用CNAME:edsonmendieta.com
所以,我的博客是在edsonmendieta.com/blog。
在我的_config.yml中:https://github.com/edsonmendieta/blog/blob/master/_config.yml
我已将网址设置为:'http://edsonmendieta.com/blog/'
我的博客主题,有一个联系页面,其中永久链接设置为/ contact /, 但点击后,网址为edsonmendieta.com/contact,我得到了一个github 404.
我将永久链接更改为博客/联系人/现在我仍然获得了一个404,但其中一个主题是我的博客主题。
我不知道为什么我会得到404.
我的config.yml文件中的'baseurl'为空(“”)。
我应该更改 _config.yml 文件中的“ baseurl ”和“ url ”吗?
我应该更改联系文件中的“永久链接”吗?
非常感谢帮助,谢谢。
答案 0 :(得分:1)
在配置中,设置:
url: http://edsonmendieta.com
baseurl: /blog
它应该开箱即用。
答案 1 :(得分:0)
只需更改联系页面上的固定链接即可。你甚至可以删除它,jekyll会为你处理它。