Nginx - Поиск статического контента в нескольких каталогах? - PullRequest
8 голосов
/ 05 апреля 2011

Из-за способа настройки наших git-репозиториев у меня есть некоторое статическое содержимое, которое может находиться в одном каталоге, и другое содержимое, которое может находиться в другом каталоге. Как я могу попросить nginx искать в двух местах статический файл, такой как таблица стилей?

Первоначально я думал, что у try_files есть мой ответ - но я не могу заставить его работать.

try_files $uri /dir1/static/$uri /dir2/static/$uri @missing;

1 Ответ

11 голосов
/ 06 апреля 2011
location ~* ^/just_test/(.+)$ {
    root /some/path/to/web/root;
    try_files /just_test/1/$1 /just_test/2/$1 /just_test/3/$1 @missing;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...