@RomanSS

Как правильно настроить Nginx для перенаправления статики из nodejs?

Подскажите как исправить настройки, чтобы статика из nodejs отдавалась nginx, из-за того, что есть такое правило

location ~* ^(?!/phpmyadmin/).+\.(jpg|jpeg|gif|png|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|tar|wav|bmp|rtf|swf|ico|flv|txt|xml|docx|xl$
                access_log off;
                expires 30d;
        }

#перенаправление на NodeJS
        location /node/ {
                #ip:порт nodeJS
                proxy_pass http://127.0.0.1:8000/;
                proxy_http_version 1.1;
                proxy_set_header Upgrade $http_upgrade;
                proxy_set_header Connection $connection_upgrade;
        }

#остальное отдается апачу


и в server.js

// Routing
app.use(express.static(__dirname + '/public'));


Сервер успешно запускается, но проблема в том что из-за первого правила для отдачи статики, он забирает статику из nodejs и пытается грузить из другой папки. Понимаю, что нужно прописать отдачу статики для nodejs но как это сделать не могу сообразить
  • Вопрос задан
  • 1617 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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