Вы можете переписать директивы прокси, которые будут выдавать пользователям ошибку 404 при попытке доступа к URL-адресу, который вы хотите исключить. Вам нужно будет включить rewrite_module.
<Location ~ ^/urltoblock($|/)>
RewriteEngine On
RewriteRule .* - [L,R=404]
</Location>
Вы исключаете пути из mod_proxy с восклицательным знаком (!) Перед полным оператором ProxyPass, который отсутствует в вашем примере - это будет выглядеть примерно так ProxyPass / path balancer: // backend-cluster1
. Поэтому, чтобы исключить путь, добавьте:
ProxyPass /my/excluded/path !
перед
ProxyPass /my balancer://backend-cluster1
В дополнение к ответу Аластера МакКормака: Если вы используете <Местоположение>
, вам нужно поместить исключение ниже, а не раньше:
<Location /my/>
ProxyPass balancer://backend-cluster1
</Location>
<Location /my/excluded/path/>
ProxyPass !
</Location>