certbot и перевод проектов на SSL
21 марта 2018
Несмотря на то, что в Let's Encrypt, проект раздающий бесплатно краткосрочные SSL-сертификаты, запустился в 2014-м, а в конце 2015-го уже появился certbot, автоматизирующий процесс их получения и продления, я прилично затянул с переводом всех своих проектов на https. Как обычно, "Almost done finishing it...", прямо как с новым сайтом yiiframework.ru.
Мешал тот факт, что я ещё и на ОС на серверах подзабил и там была старая Ubuntu, поддержка которой давно закончилось. Но, руки всё-таки дошли. Хром начал совсем плохо ругаться на сайты без сертификата. Сегодня ночью засел. Пришлось обновить Ubuntu на две версии, что заняло какое-то время. Сама настройка certbot отточена до идеала и прошла очень быстро и безболезненно. Он сам даже конфиги nginx поправил. Делал примерно как в инструкции на DigitalOcean. Если всё ещё думаете, решайтесь. Это очень легко.
Далее открываем консольку в том же Chrome и смотрим, что у нас прописано жёстко как http. Правим на https. У меня это были некоторые внешние скрипты и форма Google search.
Итого, по https теперь отдаются:
- https://rmcreative.ru/
- https://intl.rmcreative.ru/
- https://yiifeed.com/
- https://yiipowered.com/
- https://yiicookbook.org/
- https://yiiframework.ru/
- https://brightcoffee.ru/
Если заметите ошибки, пишите.
Комментарии RSS по email OK
По этой же инструкции переводил на httpS. Действительно все просто. Александр, у вас ошибка в ссылке последней: prntscr.com/iu76vp
Исправил. Спасибо.
Александр, у вас аватарки gravatar все ещё по http, поэтому хром показывает смешанное содержимое
И в meta-тегах страниц нету cannonical. robots.txt тоже хорошо бы поправить - укажите там host и sitemap с https
Пофиксил аватарки и robots.txt. Спасибо.
Не открывается ru.yiicookbook.org
Булат, исправил.
Какое прекрасное решение. Сохранил ссылку на будущее. Когда лень переборю - тоже переведу.
Let's Encrypt тоже можно настроить чтобы автоматически обновлял сертификаты. Ссылку на certbot сохраню - спасибо!
Valeriu, это он и есть :)