title: History.pushState and page refresh
body: <p>I started looking at HTML5 new history API</p>
  
  <p>However, I have one question. How can one handles the page refresh?</p>
  
  <p>For example a user clicks a link, which is handled by a js function, which</p>
  
  <p>asynchronously loads the content of the page</p>
  
  <p>changes the URL with history.pushState()</p>
  
  <p>The the user refreshes the page, but the URL of course does not exist on the server</p>
  
  <p>How do you handle situations like this? With the hash solution there was no issue there</p>
  
  <p>Thanks</p>