Нужна помощь с персональным доменом

Я приобрел личный домен в Google (kairns.rocks), но не могу связать его с моим репозиторием Github (https://0n11san.github.io/p1/).

Я попытался «перенаправить домен», но это не дало того, чего я хотел (в адресной строке было написано «kairns.rocks», а не «https://0n11san.github.io/p1/"). Более того, в некоторых браузерах (Chrome) я заметил, что URL-адрес не может быть найден, а в других (Firefox/IE) URL-адрес разрешается в URL-адрес github. Конечно, даже в последнем случае это все еще проблематично, потому что я хочу, чтобы в адресной строке вместо этого было «kairns.rocks» (а не просто перенаправление).

Я попытался добавить файл CNAME в репозиторий Github с перечислением «kairns.rocks» и «www.kairns.rocks». Я также пытался изменить «Настройки DNS»> «Пользовательские записи ресурсов» в доменах Google, чтобы указать IP-адрес GH и URL-адрес моей страницы GH, но это тоже не работает. Есть ли какое-то время, необходимое серверу (ам), чтобы наверстать упущенное, или что-то еще, что я упускаю?


person Jon S    schedule 23.01.2018    source источник


Ответы (2)


В дополнение к файлу CNAME убедитесь, что в настройках ваших страниц github есть kairn.rocks в разделе личного домена.

перейдите к пользовательским записям ресурсов и установите имя: www, ТИП: CNAME, TTL: 1h и ДАННЫЕ: https://0n11san.github.io/Project1

После того, как все это будет сделано, вам нужно будет подождать от 1 до 48 часов, чтобы все настройки установились.

Вот несколько полезных ресурсов, которые помогут вам устранить неполадки: - https://help.github.com/articles/troubleshooting-custom-domains/#github-repository-setup-errors - https://help.github.com/articles/troubleshooting-custom-domains/#dns-configuration-errors

person cptwonton    schedule 23.01.2018
comment
Так что есть ограничение по времени. Я пробовал это и думал, что обновление будет относительно быстрым, но в разные моменты получал ошибки 302 и 404. - person Jon S; 24.01.2018
comment
Кроме того, это определенно 0n11san.github.io по сравнению с полным путем 0n11san.github.io/Project1 ? - person Jon S; 24.01.2018
comment
Моя ошибка, в конце у него Project1. Я вижу, вы удалили CNAME из своего репозитория. Вам нужно сохранить CNAME, так как вы пытаетесь использовать его в качестве поддомена (www). Убедитесь, что ваши пользовательские записи ресурсов в Google точно такие, как указано выше. - person cptwonton; 24.01.2018
comment
Я тестирую его в другом репо (p1), так как мои товарищи по команде все еще работают в том, о котором я упоминал выше. Проблемы с банкоматом - person Jon S; 24.01.2018
comment
Хорошо, значит, я все делал правильно. Мне просто пришлось долго ждать, пока серверы наверстать упущенное. В этом микроволновом мире, мире мгновенных вознаграждений, мире гибкой разработки я полагал, что делаю что-то не так. ТС за помощь. Может быть, как только я наберу достаточно репутации, я смогу дать вам стрелку большого пальца вверх - person Jon S; 24.01.2018
comment
Интересно, что теперь kairns.rocks работает корректно (адресная строка читает kairns.rocks и показывает контент как положено). Однако добавление www. который также уже включен в файл CNAME, по-прежнему приводит к ошибке 404. Может быть, мне все же нужно дать ему время? - person Jon S; 24.01.2018
comment
вполне вероятно, да. Я где-то читал, что для полного успокоения потребуется от 2 до 48 часов. - person cptwonton; 24.01.2018
comment
ТС за помощь! Я бы хотел, чтобы они сделали это предостережение более заметным в документации. - person Jon S; 24.01.2018

Итак, для всех, кто следил за мной, я получал ошибки 302/404 не из-за неправильной обработки данных, а скорее из-за того, что серверы все еще догоняли. Я предлагаю следовать руководствам @cptwonton, а затем работать над чем-то другим, по крайней мере, час или около того (если не больше времени, особенно если ваш веб-сайт надежен или ваш хостинг менее удобен).

person Jon S    schedule 24.01.2018