Как заблокировать все входящие посещения прокси-сервера, кроме одного определенного IP-адреса?

Как заблокировать все входящие посещения прокси-сервера, кроме одного определенного IP-адреса?

У меня есть страница, которая подвержена атакам, поэтому, чтобы уменьшить анонимные атаки, я использую этот код в своей.htaccessчто я нашел в сети:

# BLOCK PROXY VISITS
<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteCond %{HTTP:VIA}                 !^$ [OR]
 RewriteCond %{HTTP:FORWARDED}           !^$ [OR]
 RewriteCond %{HTTP:USERAGENT_VIA}       !^$ [OR]
 RewriteCond %{HTTP:X_FORWARDED_FOR}     !^$ [OR]
 RewriteCond %{HTTP:PROXY_CONNECTION}    !^$ [OR]
 RewriteCond %{HTTP:XPROXY_CONNECTION}   !^$ [OR]
 RewriteCond %{HTTP:HTTP_PC_REMOTE_ADDR} !^$ [OR]
 RewriteCond %{HTTP:HTTP_CLIENT_IP}      !^$
 RewriteRule .* - [F]
</IfModule>

Моя проблема в том, что один рекламодатель использует прокси внутри своей компании и поэтому не может посетить мою страницу. Я понятия не имею о регулярных выражениях, хотя ядуматья могу узнать его, когда вижу, например, "О, смотрите, регулярное выражение". Я думаю, что приведенные выше условия являются регулярными выражениями, но у меня нет знаний, чтобы изменить их таким образом, чтобытолькопрокси-посещения с этого конкретного статического IP-адреса не запрещены.

Как мне этого добиться, если это возможно? Спасибо заранее!

решение1

В строке ниже RewriteEngine onдобавьте следующие правила:

RewriteCond %{REMOTE_ADDR} ^12\.34\.56\.78$ 
RewriteRUle ^ - [L]

Это позволит установить удаленное IP-подключение из12.34.56.78пройти, не подвергаясь проверкам доверенности (которые должны последовать позже).

Связанный контент