У меня есть локальный веб-сервер, сопоставленный с портом 80 (Windows, XAMPP http://www.apachefriends.org/en/xampp.html) и домен mydomain.com, который ведет на IP-адрес локального веб-сервера. Все работает нормально. Теперь я пытаюсь настроить другую программу со встроенным веб-сервером, работающим на порту 8080.
В идеале я не хочу открывать для этой машины порт 80 и порт 8080 на моем маршрутизаторе. Я мог бы, но я хочу ввести mydomain.com/application или app.mydomain.com вместо mydomain.com:8080. Красиво и чисто, так что нужно перенаправить только порт 80. Я понятия не имею, как это сделать и возможно ли это вообще.
Открыт для всех предложений и трюков с apache / htaccess / php / perl / портом. Мой googlefu меня подводит.
Ура!
Вам необходимо настроить Виртуальный хост для вашего приложения. В этом вы можете настроить обратный прокси.
Почему бы вам просто не переключить порты? Пусть xampp работает на порту 8080, а другой веб-сервер - на порту 80.