Ich möchte, dass nginx zuerst meinen lokalen Host nach der Datei sucht und bei einem 404-Fehler sollte er Server 1.1.1.1 suchen.
Ich kann die Datei abrufen, die sich auf dem lokalen Host befindet, aber nicht vom Server 1.1.1.1.
%Vor%Ich denke, Proxy_next_upstream wechselt nicht zum Server.
Jede Hilfe hierzu wäre willkommen.
Die proxy_next_upstream -Direktive ist eine Konfigurationsanweisung, um die erneute Anfrage von einer Gruppe von upstream servers um proxy_pass
, wenn die Anfrage an einen von ihnen fehlschlägt. Es macht keinen Sinn, wenn proxy_pass
und% upstream
block definiert sind. Sie können es verwenden, wenn Sie mehrere Upstream-Server wie folgt als Proxy verwenden:
Wenn Sie möchten, dass nginx nach einer Datei auf der Festplatte sucht und diese nicht gefunden wird - Proxy-Anfrage an einen anderen Server, konfigurieren Sie diese z. Verwenden Sie stattdessen try_files
Fallback:
Weitere Informationen zur try_files
-Direktive finden Sie Ссылка .
Tags und Links nginx