У меня есть ситуация, когда в моем веб-приложении, которое стоит за прокси-сервером nginx, перенаправляется на http с https, когда я не задаю косую черту в URL.
Чтобы уточнить, когда я запускаю такой вызовкак
https://localhost:/my-web-app/
Я получаю правильное перенаправление на нужную страницу.
Однако, если я опускаю косую черту, как показано ниже,
https://localhost:/my-web-app
Я перенаправлен на страницу ошибки http 400 Bad Request с сообщением «Простой HTTP-запрос отправлен на порт HTTPS»
Thisэто http перенаправленный URL
http://localhost:/my-web-app/
Ни один из фильтров перенаправления не работает на сервере.
Ниже приведен фрагмент моего URL-rewrite.xml
Может кто-нибудь, пожалуйста, дайте мне знать, что я здесь не так делаю!
Спасибо за помощь!