Обратный Прокси, не работающий над моей системой XAMPP, как найти проблему?

Я использую свой Mac с XAMPP от apachefriends со стандартной конфигурацией.

Я хочу использовать обратный прокси, таким образом, я отредактировал etc/extra/proxy-html.conf и добавил следующее:

ProxyRequests Off
ProxyPass /my-gateway/ http://interner.server.test/
<Location /my-gateway/>
   ProxyPassReverse /
   ProxyHTMLEnable On
   ProxyHTMLURLMap http://interner.server.test/ /my-gateway/
   ProxyHTMLURLMap / /my-gateway/
</Location>

Теперь, когда я перехожу в localhost/my-gateway, Я добираюсь Error 404 Object not found.

Как узнать, почему это не работает?

1
задан 11 August 2014 в 13:39
1 ответ

Во-первых: я не думаю, что вам нужна такая сложная вещь, как ProxyHTMLURLMap для простого обратного прокси.

Во-вторых: попробуйте localhost/my-шлюз/ (с конечным слэшем!). Работает ли он?

Третий: вот уверенно работающий фрагмент конфигурации:

<VirtualHost *:80>
  ServerName your.proxy.vhost.name
  ProxyRequests Off

  <Proxy *>
    Order deny,allow
    Allow from all
  </Proxy>

  ProxyPreserveHost On
  ProxyPass /my-gateway/ http://interner.server.test/
</VirtualHost>

из , если он тоже должен работать. Также необходима директива .

.
1
ответ дан 4 December 2019 в 00:20

Теги

Похожие вопросы