Задать вопрос
@Zewkin
Я у мамы фронтэндер

Как сконфигурировать NGINX для статических файлов (изображений)?

Есть директори. В ней - картинки, и ничего, кроме картинок. Нужно отдавать эти картинки на поддомене. Делаю:

server {
 listen 443;
 ssl on;
 ssl_certificate /root/certificate.crt;
 ssl_certificate_key /root/private.key;
 server_name static.v.by;
 root /root/v/server/storage/images;
 location / { 
  include /etc/nginx/mime.types;
  try_files $uri $uri/ =404;
 }
}


Пытаюсь в браузере загрузить static.v.by/photo.jpg - получаю 404. Картинка точно на месте, права 777.
Что не так?

Спасибо.
  • Вопрос задан
  • 1887 просмотров
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ответы на вопрос 1
WeRn-rm
@WeRn-rm
Диванный разработчик
Укажи ссылку на статическую папку своего проекта
location /static {
        include  /etc/nginx/mime.types;
        root /home/rm/legionwar.lightning-team.ovh/src;
    }


И будет ссылка к примеру: test.ru/static/photo.jpg
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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