将 Apache HTTPD 限制为一个客户端 IP 地址

将 Apache HTTPD 限制为一个客户端 IP 地址

当使用 Apache HTTPD 作为负载均衡器时,是否可以配置它以拒绝除来自特定主机的请求之外的所有请求?应该使用什么指令?

答案1

为了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/

相关内容