Saturday, 14 November 2015 11:07

Joomla 3: решение проблемы циклической переадресации при включении SSL

Written by 
Rate this item
(0 votes)

Ошибка появляется при включении в админке сайта "Система > Общие настройки > Сервер" Включить SSL в положение "Весь сайт" или "Только для панели управления" получаете белый лист или ошибку "Циклическая переадресация"(ERR_TOO_MANY_REDIRECTS).

Для Joomla 3.4 необходимо отредактировать ./libraries/joomla/uri/uri.php
Найти участок :

if (isset($_SERVER['HTTPS']) && !empty($_SERVER['HTTPS']) && (strtolower($_SERVER['HTTPS']) != 'off'))
{
$https = 's://';
}
else
{
$https = '://';
}

Заменить отмеченный красным код:

if (isset($_SERVER['HTTPS']) && !empty($_SERVER['HTTPS']) && (strtolower($_SERVER['HTTPS']) != 'off'))
{
$https = 's://';
}
else
{
$https = 's://';
}

 

Read 2692 times Last modified on Wednesday, 04 October 2017 22:01