Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 18400|Svar: 2

[Web] nginx try_files konfiguration i detaljer

[Kopier link]
Opslået på 03/11/2021 16.04.08 | | | |
try_files Prøv at læse filen, som brugeren tilgås, til webkataloget og returnere den direkte, hvis den første variabel eksisterer; Der er ingen fortsat læsning af den anden variabel, og hvis den eksisterer, returnerer den direkte; Der er ikke noget direkte spring til den tredje parameter.

try_files Konfigurationen er som følger:


Når brugeren anmoderhttp://localhost/example, $uri her er /eksempel.
try_files vil prøve at finde denne fil på din harddisk. Hvis der findes en fil kaldet /$root/example (hvor $root er installationsmappen for projektkoden), send indholdet af denne fil direkte til brugeren.
Der er selvfølgelig ingen fil kaldet example i mappen. Se derefter på $uri/, tilføj et /, altså se om der findes en mappe med navnet /$root/example/.
Hvis den ikke kan finde den igen, vil den falde tilbage til den sidste mulighed /index.php i try_files og igangsætte en intern "sub-request", hvilket svarer til, at nginx initierer en HTTP-anmodning til http://localhost/index.html

Testen er som følger:



Denne konfiguration bruges generelt som en reverse proxy front-end interface-indstilling (vue, angular), fordi når du klikker på front-end-siden, vil browserens URL-adresse ændre sig, faktisk opdaterer browseren ikke siden og åbner en ny side.Når browseren opdateres, rapporteres der en 404-fejlfordi adgangsstien ikke eksisterer på den fysiske disk.

Løs problemet med, at frontenden (Vue) er deployet på Nginx og ikke kan opdateres af F5

Dokumentation:Hyperlink-login er synlig.





Tidligere:Linux chown ændrer brugernavnet og brugergruppen, som mappen tilhører
Næste:Brug Pandoc til at konvertere Markdown til Word-dokumenter i bulk under Windows
 Udlejer| Opslået på 28/05/2024 08.36.31 |
Vinkeludrulningskonfiguration:

 Udlejer| Opslået på 18/02/2025 09.10.29 |
Xiao Zhazha Opslået den 28-5-2024 08:36
Vinkeludrulningskonfiguration:

Nginx (SPA-applikation) Konfigurér HTTP-caching korrekt

Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com