У меня есть приложение, встроенное в Symfony framework. Дело в том, что приложение в основном используется для API Android приложения. Ранее он размещался на Apache веб-сервере, но теперь он перенесен на балансировщик нагрузки, а веб-сервер изменен на Nginx, я соответственно установил правила перезаписи, и, кажется, до сих пор все работает нормально, ожидаю одну проблему, это протокол http вместо https. Я прилагаю два снимка экрана: один ответ API, когда приложение работает с Apache веб-сервером, а второй - приложение работает с Nginx веб-сервером.
Когда приложение работает с Apache WebServer:
Когда приложение работает с Nginx WebServer:
Вы можете увидеть разницу в протоколах URL изображения в JSON данных.
Нам нужно использовать его только с https. Есть ли что-то, что я пропускаю, возможно, с Nginx или с самим приложением. В процессе миграции изменений в приложении не было.
Может быть, переписать правила?