WhatIsHTML
@WhatIsHTML
HTML программист

Nginx PHP+NodeJS как раздать статичные файлы?

Всем привет. На одном домене запущен PHP и NodeJS. NodeJS обрабатывает запросы которые идут по адресу /node-js, все остальное - обрабатывает PHP. Не могу понять, как раздать статичную папку из под NodeJS. PHP и NodeJS находятся в разных директориях. Вот пример конфига
server {

    listen 443 ssl;
    server_name   www.example.com;

    root /home/php-project/public;
    index index.php;

    location / {
        autoindex off;
        try_files $uri $uri/ /index.php?$query_string;
    }

    location /node-js {
        proxy_pass http://localhost:5555;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_buffering off;
    }

} #### End server setup


Пытался втулить ссылку на папку NodeJS, но все равно все статичные файлы берутся из папки PHP
location /node-js{
        proxy_pass http://localhost:5555;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_buffering off;
        root /home/node-js;   
    }
  • Вопрос задан
  • 259 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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