Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 18400|Отговор: 2

[Уеб] Nginx try_files конфигурация в детайли

[Копирай линк]
Публикувано в 3.11.2021 г. 16:04:08 ч. | | | |
try_files Опитайте да прочетете файла, достъпен от потребителя, в директорията на уебсайта и да го върнете директно, ако съществува първата променлива; Няма продължаващо четене на втората променлива, а ако съществува, тя се връща директно; Няма директен скок към третия параметър.

try_files Конфигурацията е следната:


Когато потребителят поискаhttp://localhost/example, $uri тук е /example.
try_files ще се опитам да намеря този файл на твърдия ти диск. Ако има файл с име /$root/example (където $root е инсталационната директория на кода на проекта), изпратете съдържанието на този файл директно на потребителя.
Очевидно няма извикан пример файл в директорията. След това погледнете $uri/, добавете /, тоест вижте дали има директория с име /$root/example/.
Ако не може да го намери отново, ще се върне към последната опция /index.php на try_files и ще инициира вътрешна "подзаявка", което е еквивалентно на това nginx да инициира HTTP заявка към http://localhost/index.html

Тестът е следният:



Тази конфигурация обикновено се използва като обратна прокси интерфейсна настройка (vue, angular), защото когато кликнете на предната страница, URL адресът на браузъра се променя, всъщност браузърът не обновява страницата и не отваря нова страница.Обновяването на браузъра ще отчете грешка 404защото пътят към достъпа не съществува на физическия диск.

Решете проблема, че фронтендът (Vue) е инсталиран на Nginx и не може да бъде обновен от F5

Документация:Входът към хиперлинк е видим.





Предишен:Linux chown променя потребителското име и потребителската група, към която принадлежи папката.
Следващ:Използвайте Pandoc, за да конвертирате Markdown в Word документи масово под Windows
 Хазяин| Публикувано в 28.05.2024 г. 8:36:31 ч. |
Конфигурация при ъглово разгръщане:

 Хазяин| Публикувано в 18.02.2025 г. 9:10:29 ч. |
Xiao Zhazha Публикувано на 2024-5-28 08:36
Конфигурация при ъглово разгръщане:

Nginx (SPA приложение) Конфигурирайте HTTP кеширането правилно

Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com