PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache: DocumentRoot pro IP Range



marcdevil
24.04.10, 00:05
Hi

kann man beim Apachen je nach IP ne andere Seite zeigen, ohne PHP dafür zu missbrauchen?


<VirtualHost *:80>
ServerName bla.blub.de

If ClientIP=192.168.123.0/24
DocumentRoot /var/www/intern
else
DocumentRoot /var/www/extern
fi
</VirtualHost>

jmd ne idee?

HBtux
24.04.10, 22:48
hier solltest Du fündig werden....
http://www.google.de/#hl=de&source=hp&q=apache+intern+extern&meta=&aq=f&aqi=&aql=&oq=&gs_rfai=&fp=80b4c32689d52fd

oder auch unter dem Stichwort "mod_rewrite"

Roger Wilco
25.04.10, 17:54
jmd ne idee?

NameVirtualHost 192.168.123.XX:80 # IP-Adresse des Webservers im internen Netz
NameVirtualHost xx.xx.xx.xx:80 # IP-Adresse des Webservers im externen Netz

<VirtualHost 192.168.123.XX:80>
ServerName bla.blub.de
DocumentRoot /var/www/intern

Order allow, deny
Deny All
Allow from 192.168.123.0/24
</VirtualHost>

<VirtualHost XX.XX.XX.XX:80>
ServerName bla.blub.de
DocumentRoot /var/www/extern
</VirtualHost>