title: Handle typos in manual navigation to URLs in Angular
body: <p>Looking for a solution to the following problem:</p>
  <p>When the user manually navigates to a url, e.g <code>www.website.com/logi</code> and makes a typo,
  I'd like to have some logic to navigate him to the correct <code>.../login</code> url. My website has ~10 pages that have different navigation urls and I want to check for typos there as well. Logic that can check for 1-2 character differences and smartly navigate the user even when they make a typo.</p>
  <p>What would be a good solution to this problem?</p>