Nginx - сервер Stati c файлы - PullRequest
       5

Nginx - сервер Stati c файлы

0 голосов
/ 02 февраля 2020

Я пытаюсь настроить nginx для обслуживания stati c файлов (изображений).

Я хочу получить изображения по этому URL:

DOMAIN / images / RANDOM_FOLDER_NAME_123 / RANDOM_FILE_NAME_456.png

На сервере я храню изображения как:

/ usr / share / nginx / html / RANDOM_FOLDER_NAME_123 / IMAGES / usr / share ngin / html / RANDOM_FOLDER_NAME_234 / IMAGES / usr / share / nginx / html / RANDOM_FOLDER_NAME_345 / IMAGES / usr / share / nginx / html / RANDOM_FOLDER_NAME_456 / IMAGES

хотелось бы сопоставить 1016 *

Как мне установить nginx путь для достижения этой цели? Я попытался сделать это:

location /images/ {
     try_files $uri =404;
     autoindex off;    
}

Но я думаю, что проблема в images в URL.

1 Ответ

0 голосов
/ 02 февраля 2020

Можно попробовать

location /images {
  alias /usr/share/nginx/html;
}

https://www.techcoil.com/blog/understanding-the-difference-between-the-root-and-alias-directives-in-nginx/

...