Hallo,
um Zugriffe von IP-Adressen einiger Länder sowie ganz bestimmter IP-Ranges auf meinen Apache Webserver zu blocken, nutze ich diverse IP-Spam-Listen, die ich global erst einmal zu Beginn der httpd.conf für /www/htdocs angebe.
Allerdings frage ich mich, wie ich für spezielle virtuelle Domains in deren <Directory>-Segment die globalen DENY-Anweisungen aufheben kann?
Folgendes funktioniert bei mir nicht! Der Zugriff auf "meinedomain" bleibt geblocked für IP1.
Weiß jemand, was ich falsch mache?
Danke und viele Grüße
testit
um Zugriffe von IP-Adressen einiger Länder sowie ganz bestimmter IP-Ranges auf meinen Apache Webserver zu blocken, nutze ich diverse IP-Spam-Listen, die ich global erst einmal zu Beginn der httpd.conf für /www/htdocs angebe.
Allerdings frage ich mich, wie ich für spezielle virtuelle Domains in deren <Directory>-Segment die globalen DENY-Anweisungen aufheben kann?
Folgendes funktioniert bei mir nicht! Der Zugriff auf "meinedomain" bleibt geblocked für IP1.
Weiß jemand, was ich falsch mache?
Code:
<Directory /usr/local/www/htdocs>
Order allow,deny
Allow from all
deny from IP1
deny from IP2
deny from IP3
...
<Directory /usr/local/www/apache22/data/meinedomain>
AllowOverride None
Order deny,allow
Allow from IP1
</Directory>
</htdocs>
Danke und viele Grüße
testit