anonymity'si düşük proxylerde $_SERVER['HTTP_X_FORWARD_FOR'] gibi bir parametreyle ziyaretçinin gerçek ip sine ulaşabilirsiniz buna göre bir kontrol yaparsınız mesela

if ($_SERVER['HTTP_X_FORWARD_FOR']){
  header('location:index.php');
}
gibi basit bir kontrolle anasayfaya yönlendirebilirsiniz ama ziyaretçi elite bir proxy kullanıyorsa malesef bu proxyleri ayırt edemezsiniz.

ama yinede googleda php block user proxy diye aratarak bir çok kaynağa ulaşabilirsiniz.