Когда Apache HTTPD используется в качестве балансировщика нагрузки, можно ли настроить его таким образом, чтобы отклонялись все запросы, кроме тех, которые поступают с определенного хоста? Какую директиву следует использовать?
Для Apache 2.2 вы должны использовать:
<Proxy *>
Order Deny,Allow
Deny from all
Allow from x.x.x.x
</Proxy>
ProxyPass / http://yoursite.com/
ProxyPassReverse / http://yoursite.com/
Для Apache 2.4 вы должны использовать:
<Proxy *>
Require ip x.x.x.x
</Proxy>
ProxyPass / http://yoursite.com/
ProxyPassReverse / http://yoursite.com/