3000 порту, бэк на 8000
фронт с бэком общается по http
чтобы вся эта шайтан машина работала, нужно запустить nginx, который проксирует:
81 порт на 3000
запросы к бэкенду по определеному пути на 8000
вот часть конфига :
server {
listen 81 default_server;
listen [::]:81 default_server;
root /my_path/react/build/;
index index.html;
location / {
try_files $uri $uri/ =404;
proxy_pass http://127.0.0.1:3000;
}
location /meta/ {
proxy_pass http://127.0.0.1:8082;
}
}
проблема в том, что при заходе на 3000 порт, react приложение загружается адекватно, а при запросе на 81, часть файлов кидает 404 ошибку
что я делаю не так?
Ну так в логи загляни
не достаточный уровень логирования включен, раз там пусто
как включить достаточный?
прочесть документацию
https://nginx.org/ru/docs/debugging_log.html
https://nginx.org/ru/docs/ngx_core_module.html#error_log
сконфигурировал, поставил уровень error, все еще ничего нет, поставил дебаг, дофига строк, непонятно что к чему
разбирайся что к чему
Обсуждают сегодня