HTAccess Privacy for Specific IPs
October 12th, 2009
Great post on easily limiting access to websites.
HTAccess Privacy for Specific IPs: “
Running a private site is all about preventing unwanted visitors. Here is a quick and easy way to allow access to multiple IP addresses while redirecting everyone else to a custom message page.
To do this, all you need is an HTAccess file and a list of IPs for which you would like to allow access.
Edit the following code according to the proceeding instructions and place into the root HTAccess file of your domain:
# ALLOW ONLY MULTIPLE IPs
<Limit GET POST PUT>
Order Deny,Allow
Deny from all
Allow from 123.456.789
Allow from 456.789.123
Allow from 789.123.456
</Limit>
ErrorDocument 403 path/custom-message.html
<Files path/custom-message.html>
Order Allow,Deny
Allow from all
</Files>
To prepare this code for use on your site, do these three things:
- Edit the three IP addresses to suit your needs. Feel free to add more IPs or remove any that aren’t needed.
- Edit both instances of ‘
path/custom-message.html’ to match the path and file name of the file that will contain your custom message. This may be anything, anywhere, with any functionality you desire. - That’s it. Copy/paste into your site’s root htaccess file, upload, test, and get out!
(Via Perishable Press.)
Tim Seymour lives in Washington, DC. He works as a Systems Administrator for 