Jekyll博客联系页永久链接无法正常工作

时间:2016-12-21 03:32:55

标签: url jekyll permalinks github-pages base-url

我在这里设置了我的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 ”吗?

我应该更改联系文件中的“永久链接”吗?

非常感谢帮助,谢谢。

2 个答案:

答案 0 :(得分:1)

在配置中,设置:

url: http://edsonmendieta.com
baseurl: /blog

它应该开箱即用。

答案 1 :(得分:0)

只需更改联系页面上的固定链接即可。你甚至可以删除它,jekyll会为你处理它。