@Ezekiel4
Охотник на пиратов и сборщик монолитов

Как правильно настроить HTTPS для сайта?

Сразу говорю, я в этом всём полный ноль пока, поэтому и учусь. Я делаю сайт-визитку (пока там просто рандомный шаблон). Сайт лежит на GitHub Pages, а домен (\leomovskii.com) купил на Google Domains.
В Domains настроил DNS A на IP адреса GitHub(185.199.108.153, 185.199.109.153, 185.199.110.153, 185.199.111.153) и CNAME на www.leomovskii.com.
Когда сайт заработал, хром начал писать, что подключение не защищено, у сайта нет HTTPS.
Поковырявшись в гугле, я получил сертификат на letsencrypt.org и спустя какое-то время предупреждение хрома сменилось уведомлением "Подключение к сайту защищено не полностью".

Подскажите, что мне нужно сделать дальше, чтобы https заработал нормально и хром не ругался?
  • Вопрос задан
  • 161 просмотр
Решения вопроса 2
New_Horizons
@New_Horizons
Бред:
В браузере открываешь devtools и там, в разделе console, будет написана причина:

Mixed Content: The page at 'https://leomovskii.com/' was loaded over a secure connection, but contains a form that targets an insecure endpoint 'uipasta.us14.list-manage.com/subscribe/post?u=8548...'. This endpoint should be made available over a secure connection.
Ответ написан
Комментировать
SagePtr
@SagePtr
Еда - это святое
Подключение к сайту защищено не полностью
Это значит, что на сайте есть сторонние ресурсы (картинки, скрипты, стили и т.п.), адреса которых указаны с префиксом http:// а не https:// . Найдите их и избавьтесь, заменив на https, а что можно перезалить к себе - перезалейте.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@q2digger
никого не трогаю, починяю примус
Почему бы не воспользоваться официальным руководством?
https://docs.github.com/en/pages/getting-started-w...

Добавлю - только что прочел ответ Ильи выше - действительно mixed content.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы