I'm having a devil of a time getting Apache's Rewrite* stuff to do what I need.
Basically, I have a range of IP space that I need to redirect to a specific URL /except/ one IP within that range. Everyone else in the world also gets the normal/default URL.
So, in pseudocode:
If matches all of 22.214.171.124 BUT NOT 126.96.36.199
Redirect to http://this.site
Specifically I am also redirecting any queries to ^/ to a specific page (ie: index.php) but I need the above conditional to apply.
I've tried many examples from out there and it's understandably confusing. It appears you can't really negate this in a RewriteCond loop, either -- I tried it.
Anyone know how to accomplish this correctly in apache 2.2?