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=(''=>'bad.org',''=>'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


Recent Articles: