Лучшим источником информации было бы описание со стороны Express. Вы у них эту рекомендацию нашли? Поделитесь ссылкой?
On Mon, Sep 28, 2020, 10:08 PM Cyril Zlachevsky <[email protected]> wrote: > Есть приложение на NodeJS, которое прекрасно работает в > developer-режиме. В качестве http-сервера используется ExpressJS. > В production-режиме появляется проблема - http GET запросы возвращают > 404-ю ошибку для всех новых файлов, загруженных после старта приложения > в каталог public. > > Пример: если до старта файл public/static/old.jpg существовал, GET > запрос вернет его с кодом 200. > Если мы загрузили через nodejs-приложение файл public/static/new.jpg > GET-запрос будет возвращать ошибку 404. Если перезапустить приложение, > GET на public/static/new.jpg будет возвращать 200. > > Гугление проблемы привело к пониманию, что это не ошибка, а особенность > Express-сервера и для production рекомендуется использовать связку > nginx+express. Как мне настроить работу этой связки, я не вполне > представляю, поэтому прошу помощи здесь. > _______________________________________________ > nginx-ru mailing list > [email protected] > http://mailman.nginx.org/mailman/listinfo/nginx-ru
_______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
