Как настроить HTTPS на сайте?
Юрий, Хабаровск 0
Заказал сайт-визитку у знакомого фрилансера, но он до сих пор открывается по http, без замка в адресной строке. Знакомый сказал, что настраивать https долго и дорого. Так ли это на самом деле и что нужно сделать, чтобы сайт заработал по https?
Дмитрий Акиндинов технический администратор сайтов
ответил
Настройка HTTPS — это установка бесплатного SSL-сертификата Let’s Encrypt через панель хостинга, обычно одним нажатием за 5-10 минут, и последующий редирект с http на https, чтобы сайт всегда открывался по защищённому адресу. Дорогим и долгим это бывает только для сертификатов расширенной проверки бизнеса, для обычной визитки бесплатного варианта вполне достаточно.
После выпуска сертификата редирект настраивают правилом RewriteRule в файле .htaccess для Apache или галочкой «Принудительный HTTPS» в панели хостинга, если она есть. Отдельно стоит проверить страницы на смешанный контент: если картинки, скрипты или ссылки на самом сайте прописаны с http:// вместо https://, браузер может показывать сайт без замка даже при установленном сертификате.
После переключения на https добавьте новую версию сайта в Яндекс.Вебмастер отдельно от старой — для поисковика это формально другой адрес, и права на него подтверждают заново. Карту сайта (sitemap.xml) тоже стоит пересобрать и отправить заново с новыми адресами страниц.
Смена на https не роняет позиции в поиске, если сделать её через 301-редирект, а не держать обе версии сайта доступными одновременно. При дублях Яндекс и Google сами решают, какую версию показывать в выдаче, и не всегда угадывают ту, что нужна вам.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.