Puncte:0

Ce „uri” este scris în documentul nginx (diferență cu „fișierul”)?

drapel cn

Ultimul argument al try_files directiva este ușor diferită de celelalte, are o bară oblică (dar nu înseamnă cale absolută): de exemplu. try_files $uri $uri.html $uri/ /fallback/index.html;.

Și doc distinge-le ca fişier și uri.

De asemenea documentul de eroare_page, ultimul argument scris ca uri și poate redirecționa intern, cum ar fi try_files ale unuia.

Rezumat mai sus, uri înseamnă că urmează nu?:

  • începe cu slash principal(/)
  • dar nu servi din calea absolută, urmați directorul în context
  • poate provoca o redirecționare internă (= căutați alte directive de locație)
Puncte:0
drapel ng

Acest ultim argument URI este comparat cu dvs Locație blocuri - și cea mai bună/cea mai lungă potrivire este folosită pentru a o rezolva. Deci dacă nu ai locație / alternativă { în dumneavoastră nginx.conf - exemplul de mai sus va returna eroarea 404.

홍한석 avatar
drapel cn
Am înțeles comportamentul când try_files sau error_page revin la *`uri`*. Dar mă întreb dacă există vreo definiție sau referință pentru *`uri`*, indică documentul, pentru a verifica ultimele mele 3 afirmații din întrebare.
홍한석 avatar
drapel cn
Voi trece la eroarea serverului și voi închide această întrebare

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.