Apache ProxyPass или ProxyPassMatch для исключения файла из прокси

У меня есть VirtualHost, настроенный на прокси все запросы к другому серверу, работающему на порту 9000.

Что я имею:

ProxyPass / http://localhost:9000/
ProxyPassReverse / http://localhost:9000/

Что я пробовал:

! ProxyPass /test.html http://localhost:9000/
ProxyPass /test.html ! http://localhost:9000/
ProxyPassMatch !^/(.*\.html)$ http://localhost:9000/$1 

Ни один из которых не работал...

Я бы хотел исключить файл или набор файлов из прокси-сервера, в документации говорится что-то о "Директиве! Полезно в ситуациях, когда вы не хотите использовать обратный прокси-сервер для подкаталога", но примеров нет. для этой ситуации.

1 ответ

Решение

Хорошо, разобрался, оказалось, что - очевидно - нет необходимости указывать прокси для исключенных путей.

ProxyPass / Somedir!

работает отлично

Другие вопросы по тегам