Я создаю express веб-приложение на Heroku с SSL ACM и запросом https и уже перенаправляю все запросы http на https через один из npm пакетов, которые вы можете найти здесь (на самом деле, я пробовал многие из них ): https://www.npmjs.com/search?q=express+ssl
Мое приложение прослушивает запрос на получение "/ test" с чем-то вроде этого: app.get ('/ test', function (req, res) {...}
Но. Теперь, если я go для https://myapp.herokuapp.com/test ничего не работает, и он отправит меня обратно на страницу https://myapp.herokuapp.com, в то время как если я go для http://myapp.herokuapp.com/test, он работает как следует *
* Конечно, это происходит, если я отключаю автомат c перенаправить http-> https, в противном случае, если я попросить http://myapp.herokuapp.com он перенаправляет меня на https://myapp.herokuapp.com/test и не работает.
Похоже, что есть какой-то конфликт с маршрутизатором Heroku и если я ищу https://myapp.herokuapp.com/something, ничего не получается.
Кто-нибудь испытывал что-то подобное? Это действительно сводит меня с ума со дня. Спасибо, Франческо