.htaccess覆盖拒绝IP列表,并允许一个单一的IP在任何情况下?

.htaccess我有以下项目阻止某个国家的IP但是列表这么长,它不可能匹配一个IP地址模式在那里一个一个的IP地址,

但我想添加一个特定的IP地址即使匹配“拒绝模式”

我该怎么做呢 ? 我试过了

<Limit GET HEAD POST> order allow,deny deny from 123.2.220. deny from 203.171.196. .... # this list is long .... .... allow from 222.165.128.0/18 </Limit> 

但是这最后一个IP如果匹配顶部它仍然被阻止? 如何克服这个问题?

改变你的order allow,deny order deny,allow

请注意,一旦完成,任何Allow都将覆盖DenyAllow from all将使您的所有Deny完全惰性。

根据您的configuration,查找适用于IP范围的Deny行并将其删除(或分解以避免阻止您感兴趣的范围)可能更有意义。