botaniQQQ
@botaniQQQ
Q

Как сделать отдачу картинок по ID и любому названию?

Привет.

В общем задача заключается вот в чём, на сервере все картинки пронумерованы и лежат в папке /img, как сделать, чтобы при запросе:

domain.com/custom/url/luboe_nazvanie_pic12975_etc.jpg

отдавало картинку из папки /img

/img/12975.jpg

UPD: Сервер Nginx.

Не пойму как обращаться к конкретной картинке имея ID?

if ($uri ~ pic(\d+)) {
            set $pic_id $1; 
}
    
location /custom/url {
            root /img;
            access_log off;
            autoindex off;
            expires 30d;
            add_header Cache-Control "public, no-transform";
}
  • Вопрос задан
  • 127 просмотров
Решения вопроса 1
savostin
@savostin
Еще один программист
rewrite "^\/custom\/url\/.*([0-9]+).*\.jpg$"       "/img/$1.jpg" break;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы