Я пытаюсь настроить Apache для прокси на внутренний сервер на основе динамических имен хостов и с использованием других портов. Это кажется слишком сложным для меня. Вот что у меня есть:
<Location /awesomewebapp> ProxyPass http://[internalservername]:8080/awesomewebapp ProxyPassReverse http://[internalservername]:8080/awesomewebapp </Location> Но это (очевидно) не динамично. Я работал над правилами переписывания и т. Д., Но мне не удалось заставить его работать. Что мне действительно нужно, это что-то вроде:
^/[internalservername]/awesomewebapp proxy internally to http://[internalservername]:8080/awesomewebapp заранее спасибо
Работал с этим, но похоже, что ProxyPassReverse удаляет хост из URL. Теперь полный URL-адрес «http: // [publicdomain] / [internalhostname] / awesomewebapp» перенаправляет на «http: // [internalhostname] / awesomewebapp» правильно, но затем публично возвращается как «http: // [publicdomain] / awesomewebapp». msgstr "без внутреннего имени хоста в пути.