0

我有一系列被阻止的 IP 地址。但是我在这个块中有 3 个 IP 地址需要被允许。有人能帮忙吗?重写规则如下所示:

RewriteCond %{HTTP_true_client_ip} 54\.(242|243|234|235|236|237|224|225|226|227|208|209|210|211|221|204|205|196|197|198|80|81|82|83|84|85|86|87|88|89|90|91|92)\.\d{1,3}\.\d{1,3}
RewriteRule ^(.*)$ $1 [F]

我想允许当前被阻止的这三个 [54.243.53.243, 54.243.53.248, 54.198.174.172]。任何帮助,将不胜感激。我不知道如何重写这个。谢谢

4

1 回答 1

0

我能够添加此代码以省略上述范围内的特定 IP:

RewriteCond %{HTTP_true_client_ip} ^(?!54\.243\.53\.243) 
RewriteCond %{HTTP_true_client_ip} ^(?!54\.243\.53\.248)
RewriteCond %{HTTP_true_client_ip} ^(?!54\.198\.174\.172)

经过测试,它可以工作,没有问题。

于 2015-03-13T13:19:20.213 回答