SSL на Битрикс: переход сайта на https, термины и чек-лист

Подробности, цифры, термины и чек-лист по теме «SSL на Битрикс: переход сайта на https». Страница справочника целиком: SSL на Битрикс.

Коротко о теме

SSL на Битрикс подключается на хостинге или в Nginx виртуальной машины, а в сайте остаётся проверить ссылки, редирект и sitemap.

Подробности по разделам

Где подключать SSL-сертификат для сайта на Битрикс

Для виртуальной машины директивы ssl_certificate и ssl_certificate_key те же, что в разделе SSL на Nginx.

Как найти ссылки http в шаблонах и инфоблоках Битрикс

Файлы шаблона ищут из консоли в каталогах /local/templates/ и /bitrix/templates/: Для своих картинок и стилей лучше писать относительные пути вида /upload/photo.jpg: они одинаково работают и по http, и по https. Тексты элементов инфоблоков лежат в базе. Если там много абсолютных адресов, замените их запросом SQL после копии базы: Запрос меняет данные без возможности отката.

Что проверить в настройках Битрикса после перехода

Ещё два места, которые забывают: Затем добавьте https-версию как отдельный ресурс в Яндекс Вебмастер и Google Search Console: так вы увидите, как поисковики обходят новый адрес.

Куда ставить редирект на https в Битриксе

Ответьте на два вопроса, подсказка назовёт первый шаг Готовые блоки для Apache, Nginx и.htaccess собраны на странице редирект на https.

Ключевые цифры

Термины на странице

Битрикс
1С-Битрикс это платная CMS для сайтов и магазинов, требовательная к ресурсам сервера.
Apache
Apache это веб-сервер. На хостинге с ним работают файлы .htaccess.
PHP
PHP это язык, на котором работают WordPress, Битрикс и другие CMS. Версия PHP влияет на скорость и совместимость сайта.
CMS
CMS это система управления сайтом: WordPress, Битрикс, Joomla.
TXT-запись
TXT-запись хранит текст. В ней подтверждают владение доменом и публикуют SPF и DKIM.
Смешанный контент
Смешанный контент это загрузка картинок или скриптов по HTTP на странице HTTPS. Браузер блокирует часть таких файлов.

Что проверить

  1. Выпустите сертификат после того, как домен указывает на сервер.
  2. Проверьте, что установлена вся цепочка сертификатов.
  3. Включите перенаправление с HTTP на HTTPS.
  4. Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
  5. Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
  6. Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.

Связанные страницы