Wozu dann mod_rewrite? Ich würde es ungefähr so versuchen:
- Code: Select all
<VirtualHost ....>
ServerName myserver.de
ProxyPass /fritzbox http://fritz.box
ProxyPassReverse /fritzbox http://fritz.box
</VirtualHost>
Das Problem dabei ist allerdings, dass ein Pfad /fritzbox auf einen anderen Pfad / gemapped wird. Das kann zu verschiedenen Problemen führen, wie beispielsweise in diesem Tutorial vollständig abgehandelt wird:
http://www.apachetutor.org/admin/reverseproxiesDa für viele die notwendigen Lösungsansätze zu kompliziert sind, empfiehlt es sich ggf., diese Probleme von vorneherein zu umgehen, indem man einen eigenen VirtualHost nur für die FritzBox definiert, wo man dann nicht einen Unterordner auf das Root Verzeichnis mappen muss. Das sieht dann so aus:
- Code: Select all
<VirtualHost ....>
ServerName fritzbox.myserver.de
ProxyPass / http://fritz.box/
ProxyPassReverse / http://fritz.box/
</VirtualHost>
Du siehst den entscheidenden Unterschied - anstelle von
http://myserver.de/fritzbox lautet der Link für die Fritzbox hier nun
http://fritzbox.myserver.de - das würde für Dich möglicherweise vieles vereinfachen.