Можно ли использовать 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/

  1. Просто зайдите в https://github.com/ имя пользователя/репо/настройки
  2. Установите флажок ниже: enter image description here

Ответ 2

Теперь можно использовать HTTPS на сайтах GitHub Pages с пользовательским доменом

Если вы используете записи CNAME или ALIAS для своего пользовательского домена, вы все настроены, и ваш сайт должен быть доступен через HTTPS.

Если вы используете записи A, вы должны обновить DNS-записи своих сайтов новыми IP-адресами. Пожалуйста, ознакомьтесь с нашим руководством по настройке вашего собственного домена на страницах и обновите все записи A, которые вы, возможно, установили.

Когда вы работаете с HTTPS:

Вы можете опционально "Enforce HTTPS" для своего домена в настройках ваших репозиториев, чтобы пользователи, запрашивающие ваш сайт через HTTP, были обновлены до HTTPS.

Enforce HTTPS repository configuration

Вы можете прочитать полное объявление здесь: https://blog.github.com/2018-05-01-github-pages-custom-domains-https/