It worked when using Require in a location, thanks!
On Sat, 25 Apr 2020 at 13:41, Yann Ylavic <ylavic....@gmail.com> wrote: > On Sat, Apr 25, 2020 at 1:24 PM baptx <baptx...@gmail.com> wrote: > > > > @Yann: About your last reply suggesting Require expr "%{REMOTE_ADDR} != > %{CONN_REMOTE_ADDR}": > > I want to restrict access on some virtualhosts only because I want to > use some domain names without Cloudflare. > > It looks like your previous solution with mod_rewrite is better in my > case, since Require does not work in virtualhosts (I got the error: > "Require not allowed in <VirtualHost> context"). > > Ah yes, correct, it should be enclosed in a location like: > > <VirtualHost ...> > ... > RemoteIP... > <Location "/"> > Require expr "%{REMOTE_ADDR} != %{CONN_REMOTE_ADDR}" > </Location> > ... > </VirtualHost> > > >>> > >>> Thanks Yann, it worked. > > Great! > > Regards, > Yann. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org > For additional commands, e-mail: users-h...@httpd.apache.org > >