Обратному прокси-серверу Apache 2.2 не удается загрузить изображения

#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.