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!
работает отлично