Здравствуйте товарищи линуксойды,
давненько я сюда не писал, но вот опять приспичило.
Случилась такая беда:
есть веб сервер, с битриксом, на нем, как водится nginx + apache.
Купили для веб сервера SSL сертификат, настроил nginx, но при попытке подключиться к сайту по https запрос редиректится на http, примерно вот так:
127.0.0.1 - - [05/Apr/2018:17:27:19 +1100] "GET / HTTP/1.0" 302 - "-" "Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0"
127.0.0.1 - - [05/Apr/2018:17:27:19 +1100] "GET / HTTP/1.0" 200 6989 "-" "Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0"
настроил дебаг (LogLevel debug rewrite:trace3),
нашел все места в конфигах, где что-либо матчится, закомментировал, редиректы остались.
Естесственно спросил товарищией близких к битрикс, говорят битрикс так делать не должен.
сравнил заголовки http запроса http и https, разница только в наличие тега "HTTPS:YES".
Предположим даже есть в битриксе что-то на эту тему. Как оно понимает что запрос по https пришел, если учесть что апач принимает запроса локально от nginx, причем независимо от протокола, всегда по http.
Может уже очевидного не вижу? Есть у кого мысли по этому поводу?
Заранее спасибо.
https://ru-linux.livejournal.com/3064167.html