Hi,

We want to block certain ip addresses from accessing a certain (server)
context - e.g. ip address 10.1.13.25 shouldn't be able to access
(server) context (not a directory) 'myapplication'.

[*NOTE*] We use mod_jk in order to "forward" certain contexts to a JBoss
AS instance.

Therefore we added the following lines to Apache's httpd.conf (we simply
adapted some useful examples from the mod_rewrite documentation):

   LoadModule rewrite_module modules/mod_rewrite.so
   RewriteEngine on
   RewriteCond %{REMOTE_ADDR} ^10\.1\.13\.25
   RewriteRule .*  - [F]

This rule is even more restrictive - it should restrict access to all
resources served from our Apache (and/or the JBoss behind it) for
clients with ip address 10.1.13.25.

Unfortunately this rule has no effect - all resources are available for
ip 10.1.13.25 - Why?

[*NOTE*] Server: Apache/2.2.9 (Unix) mod_jk/1.2.26 mod_ssl/2.2.9
OpenSSL/0.9.8d
[*NOTE*] The above configuration represents the last statements in
httpd.conf - the mod_jk module is loaded before


Many thanks for your help,
Kind regards,
Markus

Reply via email to