Можно ли использовать HTTPS/SSL на сайтах GitHub Pages с пользовательским доменом?
Есть ли способ использовать HTTPS/SSL на сайтах GitHub Pages, которые используют собственный домен? SSL рекомендуется для лучшего ранжирования в поисковых системах, и для него существует множество других применений.
Ответы
Ответ 1
SSL поддерживается GitHub на сайтах с использованием домена *.github.io
: https://help.github.com/articles/securing-your-github-pages-site-with-https/
Я рекомендую зарегистрироваться в Cloudflare DNS, чтобы вы могли правильно установить HTTPS для сайта в специальном домене, см. Сообщение блога Cloudflare для получения дополнительной информации: https://blog.cloudflare.com/secure-and-fast-github-pages- с-CloudFlare/
Обновление (5/5/2018) SSL теперь поддерживается в пользовательских доменах: https://blog.github.com/2018-05-01-github-pages-custom-domains-https/
- Просто зайдите в https://github.com/ имя пользователя/репо/настройки
- Установите флажок ниже:
Ответ 2
Теперь можно использовать HTTPS на сайтах GitHub Pages с пользовательским доменом
Если вы используете записи CNAME
или ALIAS
для своего пользовательского домена, вы все настроены, и ваш сайт должен быть доступен через HTTPS.
Если вы используете записи A
, вы должны обновить DNS-записи своих сайтов новыми IP-адресами. Пожалуйста, ознакомьтесь с нашим руководством по настройке вашего собственного домена на страницах и обновите все записи A, которые вы, возможно, установили.
Когда вы работаете с HTTPS:
Вы можете опционально "Enforce HTTPS" для своего домена в настройках ваших репозиториев, чтобы пользователи, запрашивающие ваш сайт через HTTP, были обновлены до HTTPS.
Вы можете прочитать полное объявление здесь: https://blog.github.com/2018-05-01-github-pages-custom-domains-https/