Не передавайте запрос через прокси, если местоположение или каталог совпадают

Допустим, я хочу, чтобы запросы к прокси proxytest.xxx.com через http://somedomain.com/

Кроме http://proxytest.xxx.com/local/ и все файлы под /var/www/proxytest/somedir
(2 разных правила — одно основано на Место нахождения другой на каталог)

Как можно пойти на освобождение Место нахождения или же каталог от прокси?


На данный момент у меня есть следующий код, который может прокси-запросы, но это все:

<VirtualHost *:80>
ProxyRequests Off
ProxyPreserveHost On
ServerName proxytest.xxx.com
ProxyPass / http://somedomain.com/
ProxyPassReverse / http://somedomain.com/
</VirtualHost>

1

Решение

Вы можете поставить ниже код с одной строкой из списка, выделенного жирным шрифтом.

<VirtualHost *:80>
ProxyRequests Off
ProxyPreserveHost On
ServerName proxytest.xxx.com
**ProxyPass /local !**
ProxyPass / http://somedomain.com/
ProxyPassReverse / http://somedomain.com/
</VirtualHost>
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]