Welcome! Log In Create A New Profile

Advanced

Как работает try_files?

June 05, 2018 07:18AM
Добрый день
Объясните, пожалуйста на пальцах, как работает try_files? Не как не могу разобраться.

У мен есть

location /test {
alias /opt/DATA/www/mp;
expires -1;

set_from_accept_language $lang en ru ua;
# index index_$lang.html;
try_files /index_$lang.html /index_ua.html;
}

В таком виде почему то не находит css и картинки. В логах
10.222.222.222 443 10.44.44.44 2018-06-05T14:15:50+03:00 forward-to - GET /test/icons/diagram.svg HTTP/1.1 404 - 136 0.000 - https://domain.ru/test/ Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 MP_UK=b_pWrf5wxKQ_KmeFYaG2J7Zk-2XzXMh976i_p5GoAs4; _ga=GA1.2.606895225.1527855206 domain.ru

Идея такая:
Определяем пользовательскую локаль. Загружаем соответствующий файл. Если такого файла нет возращает дефолтный.
Subject Author Posted

Как работает try_files?

darksmoke June 05, 2018 07:18AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 56
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready