Бесплатный экспресс-аудит сайта Безопасность, SEO, AI-поиск и 152-ФЗ — отчёт с баллами за минуту Проверить сайт
Обсудить проект

Как настроить HTTPS на сайте 1С-Битрикс

HTTPS сейчас обязателен: без него браузеры помечают сайт небезопасным, а формы с персональными данными нельзя считать защищёнными. Для сайта на 1С-Битрикс переход состоит из трёх частей: сертификат, редиректы и чистка смешанного содержимого.

Как перевести сайт

  1. Получите сертификат: у хостинга, у удостоверяющего центра или бесплатный с автоматическим продлением.
  2. Установите его на сервере и проверьте, что сайт открывается по https без предупреждений.
  3. Проверьте настройки сайта в административной части: адрес сайта и адрес для писем должны быть с https.
  4. Найдите в шаблонах и контенте абсолютные ссылки с http и замените их.
  5. Настройте постоянный редирект с http на https на уровне веб-сервера.
  6. Обновите карту сайта и канонические адреса, проверьте robots.txt.
  7. Сообщите о переезде в вебмастере и проследите за переиндексацией.
  8. Проверьте внешние сервисы: формы, виджеты, платежи и аналитику — они тоже должны работать по https.

Что проверить после перехода

  • Смешанное содержимое. Консоль браузера покажет заблокированные ресурсы.
  • Формы и платежи. Обработчики с http-адресами перестают работать.
  • Счётчики аналитики. После смены протокола стоит проверить, что данные продолжают собираться.
  • Срок сертификата. Поставьте напоминание или включите автопродление: просроченный сертификат закрывает сайт для всех посетителей сразу.

Заодно имеет смысл проверить заголовки безопасности и доступность служебных файлов — это часть технического аудита сайта, который мы делаем отдельной услугой. Быстро посмотреть основные проблемы можно экспресс-аудитом.

Частые вопросы

После перехода на HTTPS пропали стили и картинки. Что делать?

Это смешанное содержимое: часть ресурсов грузится по http, и браузер их блокирует. Найдите такие ссылки в шаблонах и в контенте — обычно это абсолютные адреса с http. Замените на относительные или на https.

Нужен ли редирект с http на https?

Да, постоянный редирект 301 на уровне веб-сервера. Делать его средствами приложения можно, но каждый запрос по http тогда проходит через PHP — это лишняя нагрузка.

Просядет ли сайт в поиске после перехода?

Кратковременные колебания возможны, пока поисковик переиндексирует адреса. Чтобы их сократить, настройте корректные редиректы, обновите карту сайта и канонические адреса и сообщите о смене протокола в вебмастере.