#apache #reverse-proxy
#apache #обратный прокси
Вопрос:
Я пытаюсь настроить обратный прокси-сервер для моего брандмауэра через мой внутренний веб-сервер.
Глобальная сеть -> порт 80 (перезаписать на порт 443) -> Внутренний веб-сервер -> Виртуальный хостинг -> Обратный прокси-сервер -> Брандмауэр
Это моя конфигурация:
ProxyRequest Off
ProxyPreserveHost Off
ProxyPass /firewall/ http://192.168.1.1/
<Location /firewall/>
ProxyPassReverse /
ProxyHTMLURLMap / /firewall/
</Location>
Когда я захожу на сайт, у меня все еще есть изображения, похожие на это:
/themes/image.png
Который затем указывает наhttps://subdomain.bla.com/themes/image.png
Мне нужно, чтобы они были:
/firewall/themes/image.png
Что затем указывает на:https://subdomain.bla.com/firewall/themes/image.png
Комментарии:
1. у кого-нибудь есть предложения?
2. Как URL-адреса изображений попадают на страницы?
Ответ №1:
Попробуйте добавить следующее:
ProxyHTMLURLMap http://192.168.1.1 /firewall
ниже директивы ProxyPass.