У меня есть страница организации, работающая в GitHub, и все работает, но я немного смущен. Я бы хотел понять процесс, поскольку статья справки GitHub относится к использованию их услуг CDN и DoS, так что несите меня.
Шаг 1: Создан файл CNAME в репо с доменом example.com '
Шаг 2: Схватил IP-адрес от dig example.github.io +nostats +nocomments +nocmd
Шаг 3: Введенный IP-адрес с шага 2 в запись "A" (см. рисунок ниже)
Я решил остановиться здесь и посмотреть, где он меня достал, и, к моему удивлению, это, похоже, сделало трюк. Домен example.github.io
правильно перенаправляется в домен example.com
и отображает содержимое из репо.
Однако мне сообщили, что после реквизита DNS вы можете dig example.com
и увидеть запись CNAME, указывающую на example.github.io
. Я не вижу этого, и мне не нравится думать, что я не правильно это понял. Любые мысли/комментарии/советы приветствуются, спасибо!