У меня есть сервер apache (ServerA), который будет обслуживать прямые запросы пользователей и прокси-запросы от доверенного сервера.
Сервер apache (ServerA) имеет следующий обработчик местоположения
<Location />
AuthType shibboleth
ShibRequireSession On
ShibUseHeaders On
require valid-user
</Location>
Вышеуказанное защищает все URL, обслуживаемые этим apache (ServerA). Однако мне нужен вышеуказанный обработчик местоположения, чтобы исключить все запросы, которые были отправлены доверенным прокси-сервером (ServerB).
Имя хоста в URL запросов, отправленных прокси-сервером (ServerB), будет отличаться от имени сервера (ServerA), указанного выше apache.
Есть ли в любом случае проверка url и исключая или любые встроенные команды, которые будут исключать запросы через proxypass, которые могут использоваться в обработчике местоположения?