IIRF Разрешить определенные IP-адреса в заблокированном диапазоне

У меня есть диапазон 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], которые в настоящее время заблокированы. Любая помощь будет оценена. Я не уверен, как переписать это. Спасибо

1 ответ

Решение

Я смог добавить этот код, чтобы пропустить конкретные 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)

Проверено и работает, проблем нет.

Другие вопросы по тегам