A Better Way to Stop an IP Address From Accessing Your Site

A more elegant approach: use an associative array. If you have more addresses to block, put them together (in this example, using CGI and Perl):

#!perlmy %block_ip=('172.56.260.71'=>'bad.org','172.56.260.72'=>'evil.org',);my $remote = $ENV{REMOTE_ADDR} || '';print "Status: 302 Moved
Location: notallowed.asp

" if($block_ip{$remote});
Share the Post:
Share on facebook
Share on twitter
Share on linkedin

Overview

Recent Articles: