title: How to remove the hash from the url in react-router
body: <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>