title: React router after adding createBrowserHistory, the app is not working as expected
body: <p>I used the version 1-rc for react router. My route config is something like below:</p>
  
  <pre class="lang-jsx prettyprint-override"><code>&lt;Router&gt;
    &lt;Route path="/" component={App}&gt;
      &lt;IndexRoute component={About} /&gt;
      &lt;Route path="about" component={About} /&gt;         
      &lt;Route path="user" component={User} /&gt;       
    &lt;/Route&gt;
  &lt;/Router&gt;
  </code></pre>
  
  <p>And the access url is like below:
  <a href="http://localhost:3001/assets#" rel="nofollow">http://localhost:3001/assets#</a> (entry point)
  <a href="http://localhost:3001/assets#/about?_k=3mr0ay" rel="nofollow">http://localhost:3001/assets#/about?_k=3mr0ay</a></p>
  
  <p>However, when I added the createBrowserHistory support to the Route:</p>
  
  <pre class="lang-jsx prettyprint-override"><code>&lt;Router history={createBrowserHistory()}&gt;
    &lt;Route path="assets/" component={App}&gt;
      &lt;IndexRoute component={About} /&gt;
      &lt;Route path="about" component={About} /&gt;         
      &lt;Route path="user" component={User} /&gt;       
    &lt;/Route&gt;
  &lt;/Router&gt;
  </code></pre>
  
  <p>The app is not working correctly.</p>
  
  <p>The error is: </p>
  
  <blockquote>
    <p>Warning: Location "/assets" did not match any routes</p>
  </blockquote>
  
  <p>Even I add the /assets to the path it is still not working.</p>
  
  <p>What's the correct way of doing this?</p>