клиентская маршрутизация к компоненту при обновлении браузера выдает ошибку 404 - PullRequest
0 голосов
/ 08 февраля 2019

У меня есть приложение реагирования, созданное с помощью шаблона create-реагировать-приложение, и я хочу, чтобы оно было развернуто на IIS как часть другой папки приложения.

При навигации по клиенту после загрузки загружаемый компонент загружается, но когдая обновляю URL из браузера и получаю ошибку 404

Например: я строю с использованием npm run build с package.json

package.json

Я также установил базовое имя для компонента Router

BrowserRouter

при открытии сайта реакции и навигации к компоненту "Admin", который он показывает.компонент правильно.Но когда я перезагружаю тот же URL-адрес путем обновления с помощью кнопки обновления браузера, я получаю страницу ошибки 404.

Когда я запускаю с использованием запуска npm, он запускается с http://localhost:3000/ по умолчанию и для компонентаНавигация изменяет URL-адрес на http://localhost:3000/admin.здесь, если я обновляю из браузера, он загружает страницу и правильно перемещается, показывая перемещаемый компонент.

Что мне не хватает, чтобы эта работа?

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...