Николаев Виталий
Блог веб-разработчика: Битрикс, PHP, Python, Linux и SEO
Linux-server Linux-server
28.04.2022

Битрикс редерикт всех страниц на https

Битрикс редерикт всех страниц на https

Чтобы настроить автоматический редирект с HTTP на HTTPS через .htaccess, добавьте следующие строки в файл:

/site_dir/.htaccess

Вставьте конфигурацию:

RewriteEngine On

RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

После этого все HTTP-запросы будут автоматически перенаправляться на HTTPS.

Данный вариант особенно полезен, если сайт находится за reverse proxy, CDN или балансировщиком, которые передают заголовок X-Forwarded-Proto.

Редирект выполняется с кодом 301, поэтому поисковые системы будут считать HTTPS основной версией сайта.

В своих проектах я использую серверную инфраструктуру Timeweb Cloud

VPS и облачные решения для стабильной работы сайтов на PHP и 1С-Битрикс — от корпоративных сайтов до интернет-магазинов и высоконагруженных веб-проектов.

Перейти на Timeweb Cloud
Реклама · ERID: CQH36pWzJqVJ4YD9t5y227AkMQdhpG2THarwRmX2g9tS8x

Что делает каждая строка

  • RewriteEngine On — включает mod_rewrite;
  • RewriteCond %{HTTPS} off — проверяет, что запрос пришёл по HTTP;
  • RewriteCond %{HTTP:X-Forwarded-Proto} !https — учитывает работу через proxy/CDN;
  • RewriteRule — выполняет постоянный редирект на HTTPS.

Пример:

http://example.com/page

↓

https://example.com/page
83 просмотров

Если возникли сложности

Помогу разобраться с настройкой, исправить ошибки и реализовать решение под ваш проект.

Поддержка сайтов на 1С-Битрикс

Поддержка сайтов на 1С-Битрикс: быстрое решение ошибок, консультации, обучение сотрудников и сопровождение сайта. 
Резервирую время под ваш проект для оперативной помощи и стабильной работы сайта.
Подробнее
Где заказы?

Почему один сайт стабильно приносит заявки, а другой годами просто «висит в интернете»?

В телеграм-канале «Где заказы?» я разбираю реальные ошибки бизнеса, SEO, сайты, рекламу, воронки продаж и показываю, почему компании теряют клиентов и как это исправить.

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

Комментарии

Где заказы?
Почему у одних компаний очередь из клиентов, а у других пустой сайт и тишина?
Телеграм канал «Где заказы?» — про продажи, сайты и ошибки бизнеса на реальных примерах. Подписаться