2016-12-21 6 views
-1

Я мой Джекил блог создан здесь: My blogДжекил Блог Контакт Страница Ссылка не работает

Я раздвоенный эту тему блога от https://github.com/johnotander/pixyll

и создал GitHub страницы для него с помощью мастер-ветви и изменил название от хранилища до 'блог'.

Мой github.io репо используется для моего личного сайта и использует CNAME: edsonmendieta.com

Итак, мой блог на edsonmendieta.com/blog.

В моей _config.yml: https://github.com/edsonmendieta/blog/blob/master/_config.yml

Я установил URL для: «http://edsonmendieta.com/blog/»

Моего блог темы, имеет контактную страницу, которая была «постоянной ссылка» установлен в/контакте/, , но после нажатия на него URL-адрес был edsonmendieta.com/contact, и я получил github 404.

Я изменил постоянную ссылку на блог/контакт /, и теперь я все еще получаю 404, но тот, тема блога.

Я не знаю, почему я получаю 404.

«BaseUrl» в моем файле config.yml пуста («»).

Должен ли я изменить 'BaseUrl' и 'URL' в _config.yml файл?

Должен ли я изменить «постоянную ссылку» в контакта файл?

Помощь ВЫСОКО ценится, спасибо.

ответ

0

Просто измените постоянную ссылку на странице контактов, и она должна работать. Вы даже можете удалить его, jekyll позаботится об этом для вас.

+0

Снятие с него изменило путь к edsonmendieta.com/contact/, в результате чего появился github404. Я не знаю, что я должен изменить. Это ... – Edson

+0

@ Эдсон взгляните на: (https://byparker.com/blog/2014/clearing-up-confusion-around-baseurl/) –

+0

I ' я действительно читал это и использовал/blog как базовый url, но все еще возникал проблемы. – Edson

1

В конфигурации установите:

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

И это должно работать из коробки.