Reverse Proxy für Anfängerinnen

Alles, was den Apache betrifft, kann hier besprochen werden.

Reverse Proxy für Anfängerinnen

Postby _Andrea » 06. March 2023 16:06

Hallo,

ich habe (zum Testen) folgendes in der httpd-proxy-html.conf:
ProxyPass "/" "http://heise.de"
ProxyPassReverse "/" "http://heise.de"


Wenn ich auf localhost zugreife, wird in der URL-Leiste des Browsers allerdings https://heise.de angezeigt und natürlich sind dann alle internen Links auf heise.de. Sollte ProxyPassReverse nicht dafür sorgen, dass 127.0.0.1 in der URL-Zeile bleibt? Sodass z.B. die Nachrichten als http(s)://127.0.0.1/newsticker/ erscheinen?

LG
Andrea
_Andrea
 
Posts: 3
Joined: 06. March 2023 16:01
XAMPP version: 1
Operating System: Windows 10

Re: Reverse Proxy für Anfängerinnen

Postby _Andrea » 12. March 2023 15:06

Hallo,

irgendwelche Ideen?

In diesem Beispiel klappt es ja:
https://www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/How-to-configure-Apache-as-a-reverse-proxy-example
_Andrea
 
Posts: 3
Joined: 06. March 2023 16:01
XAMPP version: 1
Operating System: Windows 10

Re: Reverse Proxy für Anfängerinnen

Postby Nobbie » 12. March 2023 20:24

Mit ziemlicher Sicherheit macht heise.de selbst auch noch einen Redirect (vielleicht sogar in JavaScript) und dann wird die URL entsprechend angepasst. Ein Reverse Proxy auf eine Drittseite ist keine gute Idee, Du verletzt nicht nur Urheberrechte, sondern bist auch dem Programmierer dieses Servers ausgeliefert.

Probiere es doch mal mit einer eigenen Seite (wofür das Konzept gedacht ist) und nicht mit Heise.de
Nobbie
 
Posts: 13176
Joined: 09. March 2008 13:04

Re: Reverse Proxy für Anfängerinnen

Postby _Andrea » 12. March 2023 20:44

Nobbie wrote:Mit ziemlicher Sicherheit macht heise.de selbst auch noch einen Redirect (vielleicht sogar in JavaScript) und dann wird die URL entsprechend angepasst.


Danke, das war es!

Heise war natürlich nur zum ausprobieren, 10 Requests mehr am Tag sollten die nicht stören. :)

LG
_Andrea
_Andrea
 
Posts: 3
Joined: 06. March 2023 16:01
XAMPP version: 1
Operating System: Windows 10

Re: Reverse Proxy für Anfängerinnen

Postby Altrea » 12. March 2023 23:30

_Andrea wrote:Heise war natürlich nur zum ausprobieren, 10 Requests mehr am Tag sollten die nicht stören. :)

In diesem konkreten Fall wahrscheinlich nicht. Dennoch ist mit fremden Servern und Schnittstellen Vorsicht geboten.
Es gibt da verschiedenste Ansprüche und Tatbestände, die man durch unsachgemäße Benutzung einer fremden Ressource erfüllen kann.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11933
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Reverse Proxy für Anfängerinnen

Postby Nobbie » 13. March 2023 14:17

_Andrea wrote:Heise war natürlich nur zum ausprobieren


Das stand zum einen aber nicht in der Anfrage drin und ich würde immer nur genau das ausprobieren, was ich nachher auch machen will. Und gerade bei ReverseProxys kann sehr vieles schiefgehen, je nachdem, was die Zielseite selbst noch so alles veranstaltet. Da passiert dann genau so etwas wie hier, dass die Seite sich anders verhält, als man es erwarten würde. Und man hat nicht die geringste Ahnung, woran es liegt. Es hätte zusätzlich auch noch sein können, dass die Links alle hardcoded auf heise.de verweisen, für diesen Fall reicht Dein ReverseProxy nicht aus, da muss man noch deutlich mehr veranstalten, um diese Links wieder gerade zu biegen (siehe mod_proxy ProxyHTMLURLMap)..

Auch zum Testen solltest Du nur die eigenen Ressourcen benutzen, von denen Du weißt, was sie tun. Macht die Fehlersuche im Falle des Falles deutlich einfacher und man muss nicht im Dunkeln tappen.
Nobbie
 
Posts: 13176
Joined: 09. March 2008 13:04


Return to Apache

Who is online

Users browsing this forum: No registered users and 61 guests