title: "External" navigation to correct angular.js url (direct link/refresh/etc)
body: <p>I am developing an angular app and have quick question.  As a 'single page app' angular 'takes over' the URL mappings, so I can navigate from "/" -> '/about' etc, and navigations all happen on the client in a single page.  </p>
  
  <p>What I am trying to figure out is how to get to the correct page on the client when the client navigation is bypassed.  So for instance, instead of going to <a href="http://www.myapp.com" rel="noreferrer">http://www.myapp.com</a>, then clicking 'about' and going to '<a href="http://www.myapp.com/about" rel="noreferrer">http://www.myapp.com/about</a>', how do I handle the user going directly to '<a href="http://www.myapp.com/about" rel="noreferrer">http://www.myapp.com/about</a>', I can obviously redirect them to the "/" but I'd still like them to 'end up' at '/about' as that's what they'ed expect. Similarly, there's the same issue on a refresh.  If I'm sitting at '/about', and do a browser refresh, that request is going to '/about' on the server and bypassing the app, so again, need to I guess, reload the app at the root, but still make it back to /about.</p>
  
  <p>Thanks In Advance.  </p>
  
  <p>EDIT: 
  Thanks for there responses, I think maybe I haven't asked the question clearly.  I understand routing, etc within my angular app.  So setting it up to say load 'partials/about.html' when an '/about' href is clicked.  My issue is that assuming that that is already working, a user goes directly to 'www.myapp.com/about'. The angular application 'lives' on the root.  So presumably, the server would do a redirect to '/'.  That loads the app but doesn't 'set' angular to the route that the user expected.  So the question, is there someway to tell the app "When you load, go to /about" perhaps based on the referrer or something.</p>