title: Angular 2\4 hash url keep index.html
body: <p>Background: Angular 4, ng cli, RouterModule, useHash: true.</p>
  
  <p>when I browse to my app using <code>http://server/index.html</code> it resolves to <code>http://server/#/</code> (index.html is omitted from the url) additionally every routing navigation also omits the index.html from the url.</p>
  
  <p>This is problematic for how my app is hosted, I need to keep index.html in the url. How can I configure angular to keep it?</p>