Столкнулись с такой проблемой.
На одном сервере лежит каталог с файлами основного и тестового сайта, на котором делаются и проверяются доработки.
Программист сделал доработку на тестовом сайте, связанную с подстановкой кода языка в УРЛ при редиректе на языке по умолчанию. На тестовом сайте редирект работает. Убираю язык с УРЛ и нажимаю Ентер - срабатывает редирект и открывается УРЛ с языком.
Отправили правки через GIT на основной сайт, а там редирект уже не работает…
Подумали, может правки не все перенеслись или коряво - проверили - все ок. Все на месте.
Проверили файлы конфигурации тестового и основного сайтов /etc/nginx/sites-available/ - идентичные.
Сверили файлы с каталога тестового сайта и основного сайта - одинаковые.
Само собой проверили есть ли созданы сами редиректы. Все есть.
Но на тестовом редирект срабатывает, а на основном - нет
Обнаружили что на основном сайте с протокола HTTP срабатывает редирект, а с HTTPS - не срабатывает. Хотя сайты давно на HTTPS протоколе и в файлах конфигурации указан редирект с HTTP на HTTPS.
Может кто-то сталкивался с подобной бедой? Или может можете подсказать варианты где копать и что проверить? Заранее благодарен за любую помощь