Reply to Re: Ban and allow IP

Your name:

Reply:


Posted by sam.partington on 05/18/06 11:56

John wrote:
> Hello, is it possible with PHP to ban a certain range of IPs but at the same
> time allow access from one specific IP from this range? Code example?

Yes it is :

if ($_SERVER['REMOTE_ADDR'] != '123.45.67.89')
{
exit;
}

But its not the best way. The better way would be to do it using your
web server's settings. In Apache you would do something like this in
httpd.conf :

<Directory /usr/local/cgi-bin/>
Order deny,allow
Deny from all
Allow from 123.45.67.89
</Directory>

Or in a file called .htconfig in the directory in which you wish to
deny access :

Order deny,allow
Deny from all
Allow from 123.45.67.89

(I think, I've never used Deny, Allow in .htconfig myself check out the
docs for your webserver)

HTH

Sam

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация