Я занимаюсь разработкой веб-сайта с использованием пользовательского интерфейса React и Semanti c в качестве интерфейсной среды. Использование React-Routing Я пытаюсь использовать разные URL-адреса для разных страниц сайта. Главная страница выглядит следующим образом:
<Router>
<Menu fixed='top' inverted>
<Menu.Item as={Link} to='/'>Home Page</Menu.Item>
<Menu.Item as={Link} to='/faq'>FAQ</Menu.Item>
</Menu>
<Switch>
<Route exact path="/">
<PageHome />
</Route>
<Route path="/faq">
<PageFaq />
</Switch>
</Router>
Если я нажимаю «Домашняя страница» или «Часто задаваемые вопросы», URL-адрес обновляется правильно и отображается нужный компонент. Однако, если я пытаюсь получить доступ к странице http://localhost/faq напрямую, я получаю ошибку 404.