Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 18400|Odgovoriti: 2

[Web] Nginx try_files konfiguracijo podrobno

[Kopiraj povezavo]
Objavljeno na 3. 11. 2021 16:04:08 | | | |
try_files Poskusite prebrati datoteko, do katere uporabnik dostopa, v imenik spletne strani in jo vrniti neposredno, če prva spremenljivka obstaja; Ni nadaljnjega branja druge spremenljivke, in če obstaja, se vrne neposredno; Ni neposrednega skoka na tretji parameter.

try_files Konfiguracija je naslednja:


Ko uporabnik zahtevahttp://localhost/example, $uri tukaj je /example.
try_files bo poskušal najti to datoteko na vašem trdem disku. Če obstaja datoteka z imenom /$root/example (kjer je $root namestitvena mapa projektne kode), pošljite vsebino te datoteke neposredno uporabniku.
Očitno v mapi ni datoteke z imenom example. Nato poglej $uri/, dodaj /, torej preveri, ali obstaja mapa z imenom /$root/example/.
Če ga ne najde, se vrne na zadnjo možnost /index.php try_files in sproži notranji "pod-zahtevek", kar je enakovredno temu, da nginx sproži HTTP zahtevo do http://localhost/index.html

Test je naslednji:



Ta konfiguracija se običajno uporablja kot nastavitev vmesnika za obratni proxy (vue, angular), saj se ob kliku na sprednjo stran URL naslov brskalnika spremeni, brskalnik pa dejansko ne osveži strani in ne dostopa do nove strani.Osvežitev brskalnika bo poročala o napaki 404Ker pot do dostopa na fizičnem disku ne obstaja.

Rešite težavo, da je frontend (Vue) nameščen na Nginx in ga F5 ne more osvežiti

Dokumentacija:Prijava do hiperpovezave je vidna.





Prejšnji:Linux chown spremeni uporabniško ime in uporabniško skupino, kateremu mapa pripada
Naslednji:Uporabite Pandoc za večje pretvarjanje dokumentov Markdown v Word pod Windows
 Najemodajalec| Objavljeno na 28. 05. 2024 08:36:31 |
Konfiguracija kotne namestitve:

 Najemodajalec| Objavljeno na 18. 02. 2025 09:10:29 |
Xiao Zhazha Objavljeno 28. 5. 2024 ob 08:36
Konfiguracija kotne namestitve:

Nginx (SPA aplikacija) Pravilno konfigurirajte HTTP predpomnjenje

Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com