【发布时间】:2020-05-18 12:18:00
【问题描述】:
我正在尝试配置 nginx 以提供静态文件(图像)。
我想通过这个网址获取图片:
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。
【问题讨论】:
标签: nginx nginx-location