我正在尝试将nginx配置为提供静态文件(图像)。
我想通过此URL获取图像:
DOMAIN / images / RANDOM_FOLDER_NAME_123 / RANDOM_FILE_NAME_456.png
在服务器上,我将图像存储为:
/ usr / share / nginx / html / RANDOM_FOLDER_NAME_123 / IMAGES / usr / share / nginx / html / RANDOM_FOLDER_NAME_234 / IMAGES / usr / share / nginx / html / RANDOM_FOLDER_NAME_345 / IMAGES / usr / share / nginx / html / RANDOM_FOLDER_NAME_456 / IMAGES
我想和fe比赛。
DOMAIN/images/RANDOM_FOLDER_NAME_123/RANDOM_FILE_NAME_456.png -> /usr/share/nginx/html/RANDOM_FOLDER_NAME_123/RANDOM_FILE_NAME_456.png
我如何设置nginx路径来实现这一目标?我尝试通过以下方式做到这一点:
location /images/ {
try_files $uri =404;
autoindex off;
}
但是我认为问题出在URL中的images
。
答案 0 :(得分:0)
您可以尝试
location /images {
alias /usr/share/nginx/html;
}