我想根据客户端的 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
更多细节这里。