try_files Proovi lugeda kasutaja ligipääsetav fail veebikataloogi ja tagasta see otse, kui esimene muutuja eksisteerib; Teise muutuja pidevat lugemist ei toimu, ja kui see eksisteerib, tagastatakse see otse; Kolmandale parameetrile otse hüpet ei ole.
try_files Konfiguratsioon on järgmine:
Kui kasutaja soovibhttp://localhost/example, $uri siin on /example. try_files püüan selle faili sinu kõvakettalt leida. Kui on fail nimega /$root/example (kus $root on projekti koodi paigalduskausta), saada selle faili sisu otse kasutajale. Ilmselgelt ei ole kataloogis faili nimega näide. Seejärel vaata $uri/, lisa /, st vaata, kas on olemas kataloog nimega /$root/example/. Kui ta seda uuesti ei leia, langeb ta tagasi viimase valiku /index.php juurde try_files ja algatab sisemise "alampäringu", mis on võrdne nginx HTTP-päringu algatamisega http://localhost/index.html
Test on järgmine:
Seda konfiguratsiooni kasutatakse üldiselt pöördproksi-esiosa liidese seadistusena (vue, angular), sest kui klõpsate esilehele, muutub brauseri URL-aadress, tegelikult brauser ei värskenda lehte ega pääse uuele lehele ligi.Brauseri värskendamine annab 404 veaSest juurdepääsu tee füüsilisel kettal ei eksisteeri.
Lahenda probleem, et frontend (Vue) on juurutatud Nginxis ja F5 ei suuda seda uuendada。
Dokumentatsioon:Hüperlingi sisselogimine on nähtav.
|