我正在寻找动态白名单的解决方案,所以我不需要重新启动 apache2 服务。我试图做这样的事情:
order Deny,Allow
include conf/IPList.conf
Allow from all
但是这个解决方案对我不起作用。我也试过这个,但我不确定我的 whitelist.txt 是否正确。它应该是什么样子?
## WHITELIST IPS ##
RewriteMap ipslist txt:/path/to/whitelist.txt
RewriteCond %{REMOTE_ADDR} ^(.*)$
RewriteCond ${ipslist:%1|black} ^black$ [NC]
RewriteRule (.*) - [F]
或者也许还有另一种更好的方法来为 Apache2 制作动态白名单?