2016-05-12 3 views
0

Okay, also ich weiß, es gibt eine Menge Fragen über Nginx Reverse Proxy, aber ich verstehe keine der Antworten. Ich lese die Dokumentation auf Nginx's Website und ich verstehe es irgendwie, aber brauche Hilfe.Nginx Reverse Proxy zu Remote Server

Also hier ist was ich will.

Besucher ---> Nginx Reverse Proxy ---> Nginx Server (Website)

Ich weiß, dass Sie das Reverse-Proxy auf einen Remote-Server zu hören zu bekommen, aber ich kann die Konfigurationsdateien nicht finden das ich möchte. Ich möchte auch eine statische HTML-Seite zeigen, wenn Sie den Nginx Reverse Proxy durchlaufen. So wie eine Seite, die "von dieser Firma gehostet" heißt, wie Cloudflare. Ich fragte jemanden und sie sagten mir, wenn ich die HTML-Datei auf dem Reverse-Proxy-Server, dann wird es angezeigt, wenn der Besucher durch den Server geht, aber ich verstehe dieses Konzept nicht, wie bekomme ich das statische HTML zu zeigen oben? Und was ist die richtige Konfiguration dafür? Ich kann mir vorstellen, dass es sich von einer normalen Remote-Server-Konfiguration unterscheidet.

Vielen Dank im Voraus!

Antwort

0

In Nginx Reverse-Proxy-Konfiguration ist es möglich, einige URLs von Reverse-Proxy selbst bedient werden, ohne zum Quellserver zu gehen.

Werfen Sie einen Blick auf die folgenden Artikel: https://www.centos.tv/how-to-setup-nginx-as-reverse-proxy-for-wordpress/

In diesem Artikel werden Sie in virtual.conf Linien sehen 51-55, die error_pages direkt von Reverse-Proxy bedient werden, während andere Vermögenswerte zuerst geholt von Quellserver sind. Cloudflare verwendet das gleiche Konzept. Ich hoffe das hilft.

+0

Link in der Antwort funktioniert nicht – saylee