Рейтинг:0

Приложение react.js с nginx выдает 404 или обновляет

флаг mx

У меня есть бэкэнд-приложение node.js (системный каталог) и внешнее реагирующее приложение (каталог администратора). В качестве веб-сервера использую nginx.

Я могу хорошо загрузить свой интерфейс. Но когда я обновляюсь, он дает 404. Я просмотрел директивы nginx, но я не уверен, как это работает, так как я не настраивал этот проект. Я знаю, что реакция использует реактивный маршрутизатор, о котором nginx не знает.

Мой файл конфигурации nginx:

сервер {
    слушать 80;
    имя_сервера lcl.notification.com;
    корень /home/development/www/notifications/system/public;
    журнал_доступа /var/log/nginx/notify.access.log;
    error_log /var/log/nginx/notify.error.log отладка;
    перезаписать_журнал;
    client_max_body_size 10M;
    место расположения / {
        вернуть 301 https://www.google.com;
        сломать;
    }
    местоположение/панель {
        псевдоним /home/development/www/notifications/admin/build/;
        индекс index.html;
        try_files $uri $uri/ =404;
        # Включить заголовки
        включить include/headers.conf;
    }

После входа в систему открывается /panel uri. Но при обновлении выдает 404.

Ivan Shatsky avatar
флаг gr
Сделайте символическую ссылку с псевдонима /home/development/www/notifications/admin/build/ на псевдоним /home/development/www/notifications/admin/panel/. Затем используйте `root /home/development/www/notifications/admin` и `try_files $uri $uri/ /panel/index.html;`

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.