Его можно обойти с любым прокси, у которого IP-адрес отличается от того, который вы блокируете. Вы можете проверить X-Forwarded-For
(выкопать его с помощью apache_request_headers()
, если вы используете Apache), но это будет намного проще подделать, если вы дадите ему приоритет над $_SERVER['REMOTE_ADDR']
.
Кроме того, я могу игнорировать ваш заголовок Location
. Поставьте exit
после него.