根据不同客户设置客户端

根据不同客户设置客户端

我想根据客户端的 IP 地址限制访问。我为每个客户端设置了不同的 URL,以便他们访问。

我应该说

<VirtualHost client1:443> 
</VirtualHost> 
<VirtualHost client12:443>
</VirtualHost> 
<VirtualHost client3:443>
</VirtualHost>

提前感谢你的帮助

答案1

否,VirtualHost 块中指定的 IP:端口映射是你的服务器该虚拟主机将由该 IP 地址提供服务,而不是客户端的 IP 地址。

要根据客户端 IP 限制访问,请使用 mod_access 规则(在 VirtualHost 节中或通过.htaccess文件)。

例如:

Order deny,allow
Deny from all
Allow from 192.168.111.222

更多细节这里

相关内容