Долгое время я запускал GitLab по HTTP, а мой Tomcat по HTTPS, но теперь я хотел бы запустить их обоих по HTTPS.
У меня есть URL-адрес веб-сайта, скажем так, он называется https://www.example.com
. Я хотел бы, чтобы мой экземпляр Tomcat обрабатывал все, что не https://www.example.com/gitlab
. Это возможно? Обе службы работают на разных портах, и моя проблема в том, что если я сначала открою tomcat, он будет обрабатывать все запросы HTTPS, и если я открою GitLab, он будет обрабатывать все запросы HTTPS.
Просто добавьте Apache или nginx в качестве обратного прокси перед двумя службами и позвольте им перенаправлять запросы.