Hallo Leute,
und zwar würde ich gerne ProxyPass verwenden und dabei die IP des Clients übergeben.
Momentan sieht so mein Code aus:
<VirtualHost 77.237.xxxx.xxx:80>
ServerName test.xxxxxxxxxx.de
ServerAlias www.test.xxxxxxxxx.de
ProxyRequests Off
ProxyPass / http://www.xxxxxxxx.de/
ProxyPassReverse / http://www.xxxxxxxxx.de/
</VirtualHost>
Das ganze funktioniert auch wunderbar, jedoch wird in den AccessLogs des Ziel-Servers die IP meines Servers angezeigt.
Die IP des Clients wird zwar auch hier übergeben:
HTTP_X_FORWARDED_FOR
HTTP_X_FORWARDED_HOST
HTTP_X_FORWARDED_SERVER
Aber würde es dennoch gerne so hinbekommen, wie es United-Domains macht.
Bei denen erscheint zunächst in den Access-Logs auch die IP deren Servers, danach jedoch die des Clients.
Und die übergeben die Werte:
HTTP_X_UD_REMOTE_ADDR
HTTP_X_UD_LOOPCOUNT
Wie würde man es so hinbekommen, das ProxyPass ebenfalls dann auch die IP des Client so übergibt, dass es in den AccessLogs dann auch landet?
Vielen Dank!
und zwar würde ich gerne ProxyPass verwenden und dabei die IP des Clients übergeben.
Momentan sieht so mein Code aus:
<VirtualHost 77.237.xxxx.xxx:80>
ServerName test.xxxxxxxxxx.de
ServerAlias www.test.xxxxxxxxx.de
ProxyRequests Off
ProxyPass / http://www.xxxxxxxx.de/
ProxyPassReverse / http://www.xxxxxxxxx.de/
</VirtualHost>
Das ganze funktioniert auch wunderbar, jedoch wird in den AccessLogs des Ziel-Servers die IP meines Servers angezeigt.
Die IP des Clients wird zwar auch hier übergeben:
HTTP_X_FORWARDED_FOR
HTTP_X_FORWARDED_HOST
HTTP_X_FORWARDED_SERVER
Aber würde es dennoch gerne so hinbekommen, wie es United-Domains macht.
Bei denen erscheint zunächst in den Access-Logs auch die IP deren Servers, danach jedoch die des Clients.
Und die übergeben die Werte:
HTTP_X_UD_REMOTE_ADDR
HTTP_X_UD_LOOPCOUNT
Wie würde man es so hinbekommen, das ProxyPass ebenfalls dann auch die IP des Client so übergibt, dass es in den AccessLogs dann auch landet?
Vielen Dank!