Звучит так, как будто вы используете HashRouter
компонент. Если вы замените его компонентом BrowserRouter
, вы получите обычные URL.
Добавление кода из корневого app.js
файла к вашему вопросу поможет нам продолжить отладку.
Edit:
Поскольку вы не указываете компонент маршрутизатора, по умолчанию react-router
равен HashRouter
. Вам нужно обернуть весь компонент приложения в BrowserRouter
компонент, чтобы получить хорошие URL:
import { Switch, Route, BrowserRouter } from 'react-router-dom';
render(){
return (
<BrowserRouter>
<Switch >
<Route path="/signin" component={Login} />
</Switch>
</BrowserRouter>
);
}