RuWeb.net Forum

Let's encrypt и Directadmin
cosupport - 9.1.2017 в 21:29


SSL сертификат для владельца сайт стал в 2017 году необходимостью.
Потому что, Google повышает позицию сайта, если он доступен по https c валидным сертификатом. И Chrome, самый популярный на данный момент браузер, будет помечать сайты без HTTPS-шифрования как «незащищенные» .
https://ruweb.net/forimg/dirssl/0.jpg
Вне всякого сомнения, другие поисковые системы и браузеры последуют за его примером. Без SSL сертификата сайт потеряет новых посетителей, да и старые могут его покинуть.

Спасем наш сайт.

Прежде всего, минутка рекламы.
https://ruweb.net/forimg/dirssl/11.jpeg

Заказать платный SSL сертификат совсем недорого можно у нас здесь
https://ruweb.net/ssl
Платные сертификаты на наш хостинг мы устанавливаем бесплатно.


От рекламы к делу. Решим эту проблему бесплатно. Есть же прекрасный Let's Encrypt выдающий валидный SSL сертификат бесплатно и без SMS, почти всем желающим.

Домены .РФ также поддерживаются. Обратите внимание, что добавлять в DirectAdmin их нужно в punycode, например xn----9sbbfiy7e.xn--p1ai

Надеемся, что у вас панель управления Directadmin.
Заходим в нее в раздел установка SSL сертификата.
https://ruweb.net/forimg/dirssl/1.png

Там выбираем второй пункт, в нем ставим галочку напротив Установить бесплатный сертификат от Let's Encrypt

https://ruweb.net/forimg/dirssl/3.png

Там домен уже заполнен, заполняем на e-mail , выбираем поддомены, которые надо защитить, спускаемся ниже, жмем на кнопку

https://ruweb.net/forimg/dirssl/2.png


ииии все.

Должна появиться картинка похожая на эту.
https://ruweb.net/forimg/dirssl/4.png

Ну, почти все. Откроем сайт - что мы там увидим?
Значок правильного валидного сертификата, но.
https://ruweb.net/forimg/dirssl/5.png


По умолчанию сайт с https открывается с папочки private_html, а там сайта нет . Мы, конечно, можем держать две версии сайта, но скорее всего, мы не будем плодить сущности.
Заходим в раздел управление доменами,
https://ruweb.net/forimg/dirssl/8.png

выбираем наш сайт.

https://ruweb.net/forimg/dirssl/9.png

и поставим галочку Использовать private_html как ссылку на public_html
(чтобы содержимое и http- и https-версии сайта было одинаковым), вот так.

https://ruweb.net/forimg/dirssl/7.png

(Не забудьте нажать сохранить)

Все, наш сайт спасен, Google поднимает наш сайт в выдаче, а Chrome не выдает предупреждений посетителям. Раз в 2 месяца сертификат автоматически перевыпускается и устанавливается Directadmin .

https://ruweb.net/forimg/dirssl/10.jpg

Спасибо Let’s Encrypt и Directadmin за этот подарок.



[Отредактировано 9.1.2017 кто cosupport]

[Отредактировано 9.6.2020 кто fedorefr]

[Отредактировано 9.6.2020 кто fedorefr]

[Отредактировано 13.5.2021 кто kpv]


pyrotron - 13.6.2017 в 07:32

И подправить .htaccess
http://forum.ruweb.net/viewthread.php?tid=2987


[Отредактировано 13.6.2017 кто pyrotron]


markella - 11.1.2018 в 11:10

Точно сама не разберусь. Хорошо, что есть пошаговая инструкция.