Маршрутизация в React

#reactjs #browser #react-router

#reactjs #браузер #react-маршрутизатор

Вопрос:

Итак, это конфигурация моего маршрутизатора

 <Router>
    <Switch>
        <Route exact path="/" component={App} />
        <Route exact path="/HITW" component={HITW} />
    </Switch>
</Router>
  

при использовании моего приложения я могу перейти к http://localhost:62265/HITW по щелчку по ссылке, но когда я вставляю этот URL-адрес в браузер, он выдает мне ошибку 404 page not found .

Есть ли способ перенаправлять URL-адреса на компонент, запускаемый непосредственно из браузера?

Комментарии:

1. Вы должны убедиться, что ваш сервер обслуживает index.html файл для каждого маршрута. Используете ли вы сервер разработки webpack? Попробуйте установить historyApiFallback на true .

2. @Tholle Я использую webpack with browsersync для разработки. Я разместил приложение в Windows IIS , поэтому для производства я должен добавить туда все маршруты