try_files Yritä lukea käyttäjän käyttämä tiedosto verkkosivuston hakemistoon ja palauttaa se suoraan, jos ensimmäinen muuttuja on olemassa; Toista muuttujaa ei lueta jatkuvasti, ja jos se on olemassa, se palautuu suoraan; Kolmanteen parametriin ei ole suoraa hyppyä.
try_files Konfiguraatio on seuraava:
Kun käyttäjä pyytäähttp://localhost/example, $uri tässä on /example. try_files yrittää löytää tämän tiedoston kovalevyltäsi. Jos tiedosto nimeltä /$root/example (missä $root on projektikoodin asennuskansio), lähetä tiedoston sisältö suoraan käyttäjälle. Tietenkään hakemistossa ei ole tiedostoa nimeltä example. Katso sitten $uri/, lisää /, eli katso, onko olemassa hakemisto nimeltä /$root/example/. Jos sitä ei löydy uudelleen, se palaa viimeiseen vaihtoehtoon /index.php try_files:stä ja käynnistää sisäisen "alipyynnön", mikä vastaa nginxin HTTP-pyynnön aloittamista http://localhost/index.html
Testi on seuraava:
Tätä asetusta käytetään yleensä käänteisen välityspalvelimen käyttöliittymäasetuksena (vue, angular), koska kun klikkaat etupään sivua, selaimen URL-osoite muuttuu, itse asiassa selain ei päivitä sivua eikä pääse uudelle sivulle.Selaimen päivittäminen ilmoittaa 404-virheenKoska pääsyreittiä ei ole fyysisellä levyllä.
Ratkaise ongelma, että frontend (Vue) on käytössä Nginxissä eikä F5:llä voi päivittää sitä。
Dokumentaatio:Hyperlinkin kirjautuminen on näkyvissä.
|