Hi Joshua,

Thanks for the prompt response - the intention is to allow those ip's listed
to NOT be redirected, but all others to be redirected. What actually happens
is that no ip is redirected.

I'll configure the rewrite log as suggested to see what this throws up.

Thanks

Simon.

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Joshua Slive
> Sent: 29 May 2007 19:14
> To: users@httpd.apache.org
> Subject: Re: [EMAIL PROTECTED] Using Rewrite rules to force all requests to a
> specific page except those comming from curtain IP addresses:
> 
> On 5/29/07, Simon Billis <[EMAIL PROTECTED]> wrote:
> > Dear All,
> >
> > I am attempting to force all requests to any url at www.mydomain.com to
> be
> > rewritten to http://www.mydomain.com/maintenance.php except for requests
> > made from specific IP addresses.
> >
> > I thought that if I added the following that this would work as
> intended:
> >
> > RewriteEngine   on
> > RewriteCond %{REMOTE_ADDR} ^!192\.168\.244\.247$ [OR]
> > RewriteCond %{REMOTE_ADDR} ^!192\.168\.245\.245$
> > RewriteRule ^/.*$      http://www.mydomain.com/maintenance.php [R]
> >
> > I think that I may be barking up the wrong tree - any pointers would be
> > gratefully received.
> 
> [You haven't told us what happened when you tried this config. But I
> think I can guess. I addition, the problem would have been clear if
> you had used the RewriteLog.]
> 
> Remove the [OR]. Since all requests will be (Not .247 OR Not .245),
> the RewriteRule will always be applied.
> 
> Joshua.
> 
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: [EMAIL PROTECTED]
>    "   from the digest: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> --
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.



---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: [EMAIL PROTECTED]
   "   from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to