@fateseekers

Как отдавать картинки с сервера Nginx клиенту?

На выделенном сервере запущен проект React(клиент) и Express.js api.

Реализовано через proxy_pass, все работает.

Api реализует загрузку изображений по пути /api/tmp.
В express включена обработка статики этой папки.

Проблема заключается в следующем, nginx не отдает изображения если я перейду по адресу domain.ru/api/tmp.

5eee06dd73e9b299731764.png
  • Вопрос задан
  • 808 просмотров
Пригласить эксперта
Ответы на вопрос 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Смотрите как у меня было сделано, кстати поищите мой вопрос насчёт нгинкса там описано как структуру сделать, сам контроллер либо отдаёт полный путь до локайшена нгинкса, либо если это динамика редиректит на эту же картинку, в итоге каждый занимается своим делом, вообще апи раздаёт картинки и не знает где они хранятся а нжинкс отдаёт статику и кэширует ее
Добавил ссылку на мой вопрос Как перезаписать имя файла во вложенную папку для Nginx?
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы