Статья для тех, кто хочет перевести сайт на https и не знает как настроить работу с поддоменами в модуле в этом ключе.
Стоит лишний раз обратить внимание, что мы не занимаемся подключением сертификатов, но мы обязаны дать поддержку работы с https в модуле.
В зависимости от вашего бизнеса или иных причин, вы можете подключить https одним из следующих способов:
-
Wildcard-сертификат для всех возможных поддоменов сайта
-
Сертификат (и соответственно https) только у основного домена
-
Сертификаты есть только у основного домена и каких-то конкретных поддоменов
То есть вам нужна гибкая и простая настройка, где один регион не зависит от другого. Поэтому мы организовали следующую систему.
У каждого модуля есть свойство для выбора варианта переключения:
Если у вас нет такого свойства, то создайте его вот так (код обязательно должен быть "HTTP_PROTOCOL", а тип "Строка"):
Соответственно, чтобы при переключении на поддомен ссылка была с https, вбейте в поле “https”, http - “http”. Если ничего не задано ссылка будет с http.
И всё. Мы постарались сделать это максимально быстрым, простым и мощным. Если у вас есть идея ещё более простого управления или вам чего-то не хватает, напишите, пожалуйста, в комментариях или на нашу почту aristov@bitrix24.ru.