Size: a a a

2020 June 01

M

Mapcicc in nginx_ru
Всем привет!

Не могу решить проблему, с тем, что не могу отдать с помощью nginx .png файл, расположенные по локальному адресу:
/home/max/main/site/develop/api/static/name.png.

Ссылочка на мой конфиг nginx https://pastebin.com/LT1iKR0E.

Ни один из варинтов (#1, #2, #3) не дает мне скачать файл по адресу http://localhost/static/name.png. Подскажите, в чем мой косяк?
источник

VZ

Vladimir Zhurkin in nginx_ru
@mapcic а в логах какой он путь пишет ?
источник

VZ

Vladimir Zhurkin in nginx_ru
и это зачем ?
источник

M

Mapcicc in nginx_ru
источник

M

Mapcicc in nginx_ru
Что это?
источник

VZ

Vladimir Zhurkin in nginx_ru
location /static/ {
           try_files $uri =404;
       }
источник

VZ

Vladimir Zhurkin in nginx_ru
а ниже то , что никогда не отработает
источник

VZ

Vladimir Zhurkin in nginx_ru
location /static/ {
           autoindex on;
       }
источник

VZ

Vladimir Zhurkin in nginx_ru
ну и помним про разницу root и alias
источник

VZ

Vladimir Zhurkin in nginx_ru
root /var/www ссылка /img/1,jpg будет вести в файл /var/www/img/1.jpg

а при alias /var/www та же ссылка будет вести в /var/www/1.jpg.
источник

M

Mapcicc in nginx_ru
Vladimir Zhurkin
root /var/www ссылка /img/1,jpg будет вести в файл /var/www/img/1.jpg

а при alias /var/www та же ссылка будет вести в /var/www/1.jpg.
Я так и не понял, что мне сделать😂
источник

M

Mapcicc in nginx_ru
Vladimir Zhurkin
location /static/ {
           autoindex on;
       }
Это не жизнепригодно
источник

VZ

Vladimir Zhurkin in nginx_ru
оставь один location
источник

M

Mapcicc in nginx_ru
Vladimir Zhurkin
location /static/ {
           try_files $uri =404;
       }
Это я так понимаю тоже
источник

VZ

Vladimir Zhurkin in nginx_ru
location /static/ {
           autoindex on;
       }
источник

M

Mapcicc in nginx_ru
И внутри блока пустоту?
источник

VZ

Vladimir Zhurkin in nginx_ru
путь по умолчанию у тебя root /home/max/main/site/develop/api/
источник

M

Mapcicc in nginx_ru
Хм, спасибо, попробую
источник

VZ

Vladimir Zhurkin in nginx_ru
при alias location не учитывается
источник

VZ

Vladimir Zhurkin in nginx_ru
просто запомнить
источник