У меня есть два экземпляра Tomcat 6 с контентом, доступным через HTTP и HTTPS для других страниц.
Я настроил экземпляры следующим образом:
- Экземпляр один для прослушивания через порт 8080 (HTTP) и 8443 (HTTPS)
- Экземпляр два для прослушивания через порт 7080 (HTTP) и 7443 (HTTPS)
У меня есть mod_proxy, настроенный на Apache 2.2 для кластеризации.
Запросы поступают правильно и все хорошо работает для HTTP-трафика, но когда вы находитесь в приложении и оно становится HTTPS, я получаю, что страница не может быть найдена, когда tomcat пытается обслуживать страницу.
Теперь, если я обращаюсь к двум экземплярам tomcat напрямую, минуя балансировщик нагрузки, тогда все в порядке. Так что http / https настроен правильно на tomcat, но не на Apache.
У меня такое чувство, что я должен настроить Apache для обработки этого (или mod_proxy).