Задать вопрос
Captain
@Captain

У меня nginx не видит файлы в папке, почему?

location /assets/ {
        alias /home/admin/sites/site/dist/assets/;
        try_files $uri $uri/ =404;
        expires 30d;
        add_header Cache-Control "public, no-transform";
        access_log off;
    }


Папка реально существует, файлы в ней тоже. Это css + js + map но nginx не отдает их, отдает 404, в чем может быть дело? Т.е. Vite эти запросы даже уже не видит после nginx
  • Вопрос задан
  • 211 просмотров
Подписаться 1 Простой 8 комментариев
Пригласить эксперта
Ответы на вопрос 2
@SunTechnik
Для исключения неоднозначностей, лучше приводит URL запроса и вывод команды, которая показывает список файлов с правами доступа.

От какого пользователя работает nginx ?
У него есть права на чтение каталога: /home/admin ?
Лучше, через sudo / su проверить под пользователем, от которого запущен nginx, что он имеет права на чтение этих каталогов, файлов...
Ответ написан
@Zerg89
alias /home/admin/sites/site/dist/assets/;


Root home/admin/sites/site/dist/assets;
Именно так пробовали?

Ps mime-types не трогали?
Ответ написан
Ваш ответ на вопрос

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

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