Zugang auf IP beschränken

Apache, Lighttpd, nginx, Cherokee
Post Reply
xstream
Posts: 68
Joined: 2003-06-30 20:15
 

Zugang auf IP beschränken

Post by xstream »

Hallo,


Ich möchte, dass bei bestimmten IPs von Clients ein anderes Document- Root aufgerufen wird, als bei allen anderen.

Toll wäre es wenn man dann die ips dann über ein webinterface verwalten könnte... ist aber erst mal nicht so wichtig

muss ich das in der httpd.conf anpassen oder gibt es eine Möglichkeit das via htaccess zu regeln?

könntet ihr mal einen beispiel- vhost schreiben?

also dass 3 ips meinetwegen in Verzeichnis 1 landen
und alle anderen in Verzeichnis 2



dankeschön
Philipp
jhnet
Posts: 98
Joined: 2004-07-20 11:43
 

Re: Zugang auf IP beschränken

Post by jhnet »

Hallo,

mod_rewrite kann das ganz sicher, leider bin ich da kein Spezialist.
Mit sowas wie

Code: Select all

RewriteCond %{REMOTE_ADDR} ^192.168.(1[0-5]). 
RewriteRule   ^/$  /docroot/ [R]
könntest Du die Adressen 192.168.10.* bis 192.168.15.* nach /docroot umleiten.
Die mod_rewite Spezialisten im Forum mögen mich verbessern wenn's falsch war.

Andere Möglichkeit wäre das ganze mit einem kleinen Script zu machen, das kostet zwar etwas Performance, die Verwaltung der IP-Adressen wird aber deutlich einfach da alles auf Seite der Anwendung erfolgt.

Bye,
Jörg
Post Reply