Welcome to WebmasterWorld Guest from

Forum Moderators: Ocean10000 & incrediBILL & phranque

Message Too Old, No Replies

.htaccess Allow POST method for ONLY cetain IP ranges

12:29 am on Mar 27, 2012 (gmt 0)

Full Member

10+ Year Member

joined:June 16, 2004
votes: 0

Hi,I want a certain range of ips (Canada Country Block IPS) to only be able to use the POST method in my login page (http://www.mysite .com/index.php?m=account_login) and my registration page (http://www.mysite .com/index.php?m=account_register) However i want all ips to have access to my main site http:// www.mysite.com/index.php and be able to use the POST method there such as our contact page (http://www.mysite .com/index.php?m=contactus)


<Limit POST>
order deny,allow
# Country: CANADA
# ISO Code: CA
# Total Networks: 6,365
# Total Subnets: 79,978,496
allow from
allow from
allow from
allow from
allow from
allow from
deny from all
12:59 pm on Mar 27, 2012 (gmt 0)


WebmasterWorld Administrator phranque is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Aug 10, 2004
votes: 8

you'll have to write a series of RewriteCond directives to test the conditions of the REMOTE_ADDR, REQUEST_METHOD and QUERY_STRING environment variables and when the right conditions are met your RewriteRule should use the - (dash) substitution with or without the F (403 Forbidden response) flag as appropriate.

Join The Conversation

Moderators and Top Contributors

Hot Threads This Week

Featured Threads

Free SEO Tools

Hire Expert Members