Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 18400|Răspunde: 2

[Web] Configurația try_files Nginx în detaliu

[Copiază linkul]
Postat pe 03.11.2021 16:04:08 | | | |
try_files Încearcă să citești fișierul accesat de utilizator în directorul site-ului și returnează-l direct dacă există prima variabilă; Nu există citire continuă a celei de-a doua variabile, iar dacă există, se întoarce direct; Nu există salt direct către al treilea parametru.

try_files Configurația este următoarea:


Când utilizatorul solicităhttp://localhost/example, $uri aici este /exemplu.
try_files încerc să găsesc acest fișier pe hard disk-ul tău. Dacă există un fișier numit /$root/example (unde $root este directorul de instalare al codului proiectului), trimiteți conținutul acestui fișier direct utilizatorului.
Evident, nu există niciun fișier numit example în director. Apoi uită-te la $uri/, adaugă un /, adică vezi dacă există un director numit /$root/example/.
Dacă nu o găsește din nou, va reveni la ultima opțiune /index.php din try_files și va iniția o "sub-cerere" internă, care este echivalentă cu nginx inițiind o cerere HTTP către http://localhost/index.html

Testul este următorul:



Această configurație este folosită în general ca o setare de interfață front-end proxy inversă (vue, angular), deoarece atunci când dai click pe pagina front-end, adresa URL a browserului se va schimba, de fapt, browserul nu reîmprospătează pagina și nu accesează o pagină nouă.Reîmprospătarea browserului va raporta o eroare 404deoarece calea către acces nu există pe discul fizic.

Rezolvă problema că frontend-ul (Vue) este implementat pe Nginx și nu poate fi reîmprospătat de F5

Documentație:Autentificarea cu hyperlink este vizibilă.





Precedent:Linux chown modifică numele de utilizator și grupul de utilizatori căruia îi aparține folderul
Următor:Folosește Pandoc pentru a converti Markdown în documente Word în masă sub Windows
 Proprietarul| Postat pe 28.05.2024 08:36:31 |
Configurația desfășurării unghiulare:

 Proprietarul| Postat pe 18.02.2025 09:10:29 |
Xiao Zhazha Postat la 2024-5-28 08:36
Configurația desfășurării unghiulare:

Nginx (aplicație SPA) Configurați corect cache-ul HTTP

Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com