Настройка SSL в Bitrix
Вообще в административной части сайта на 1C-Bitrix есть подробная шпаргалка как правильно настроить переезд на https версию сайта. Там вкратце описано как настроить сам хостинг и сайт для корректной работы. Находится эта шпаргалка по этому адресу:
имя_сайта/bitrix/admin/promo_https.php?lang=ru
Но там почему-то забыли написать про один нюанс. После настройки SSL сертификата и включения 301 редиректа на https версию сайта в админке Битрикс вылезет ошибка:
Внутреннее перенаправление (функция LocalRedirect) Ошибка! Не работает.
Не работает внутреннее перенаправление?
Это легко можно исправить. Вся проблема решается прописыванием в /bitrix/php_interface/dbconn.php:
$_SERVER["SERVER_PORT"] = "443";
Эту строчку нужно добавить в начало или конец файла.
Вообще странно что они не вписали этот момент в свою шпаргалку, хотя в их же подробной документации этот момент описан.
Уведомление:Как сделать редирект на сайте с WWW на без WWW | Нихрена не работает!
уже сколько лет прошло, а статья всё ещё актуальная
ооо спасибо! Мне помогло.