Моя проблема в том, что у меня есть серверные приложения, использующие http, но работающие на порту 9001, например. Поскольку у меня есть веб-приложения, работающие на порте 80 и порте 443, я не могу просто изменить конфигурацию серверного приложения для использования этих портов, поэтому я хочу, например, http://localhost/application
на порту 80, внутренне подключиться к http://localhost:9001
как я не хочу пересылать порт 9001 в моем маршрутизаторе.
При поиске решения я нашел кое-что об использовании обратного прокси-сервера, но не совсем понял и не знаю, является ли это правильным решением.
Кроме того, было бы неплохо сопоставить http://localhost:9001
с https://localhost
с автоматическим SSL-шифрованием с моим собственным сертификатом, потому что серверное приложение само по себе не поддерживает SSL.
Я работаю на сервере Ubuntu 12.04 с apache2.
Спасибо за ваши ответы