Comment ajouter de hachage pour les url dans réagissent-routeur 4

Je voudrais ajouter de hachage à mon endopints dans réagissent-routeur pour la prévention des réponses d'erreur du serveur. Je suis en utilisant python -m SimpleHTTPServer -p 8888 pour la création du serveur.

Ce court exemple fonctionne, mais quand je suis en train de recharger la page sur une route comme /about puis j'obtiens une erreur: Error response Error code 404. Message: File not found. Error code explanation: 404 = Nothing matches the given URI.

import { BrowserRouter as Router, Route, Link, Switch } from "react-router-dom";

const Routes = () => (
    <Router>
        <div>
            <ul>
                <li><Link to="/about">About Link</Link></li>
                <li><Link to="/company">Company Link</Link></li>
            </ul>
            <Switch>
                <Route path="/about" component={About} />
                <Route path="/company" component={Company} />
            </Switch>
        </div>
    </Router>
);

class App extends React.Component {
    render() {
        return (
                <Routes />          
        );
    }
}

OriginalL'auteur Arkadiusz Wieczorek | 2017-05-02