How to remove the hash from the url in react-router : <p>I'm using react-router for my routing and I use the hashHistory option so that I could refresh the page from the browser or specify a url of one of my existing routes and land on the right page.
It works fine but I see the hash in the url like this:
<a href="http://localhost/#/login?_k=ya6z6i">http://localhost/#/login?_k=ya6z6i</a></p>

<p>This is my routing configuration:</p>

<pre><code>ReactDOM.render((
 &lt;Router history={hashHistory}&gt;
    &lt;Route path='/' component={MasterPage}&gt;
      &lt;IndexRoute component={LoginPage} /&gt;
      &lt;Route path='/search' component={SearchPage} /&gt;
      &lt;Route path='/login' component={LoginPage} /&gt;
      &lt;Route path='/payment' component={PaymentPage} /&gt;
    &lt;/Route&gt;
  &lt;/Router&gt;),
    document.getElementById('app-container'));
</code></pre>
