title: elm application keeps changing init url
body: <p>I have a project I that was dropped onto my lap written in 0.18, when ran it keeps changing the url from a sub url we currently load it from to the base url of the page, for example the elm application is loaded via <code>http://example.com/dah/dah/elm#welcome</code>.  After application renders the url switches to <code>http://example.com/#welcome</code>.  I would like to make sure the application stays at the url it was loaded at like <code>http://example.com/dah/dah/elm#welcome</code> and not <code>http://example.com/#welcome</code>.  Would appreciate anyones feedback if possible</p>
  
  <p>I thought there would be a simple config that would allow me to just say have the application run from base url <code>http://example.com/dah/dah/</code>, I could not find anything, I also looked at documentation <a href="https://dmy.fr/elm-0.18-packages/" rel="nofollow noreferrer">https://dmy.fr/elm-0.18-packages/</a> specific for 0.18, navigation <a href="https://package.elm-lang.org/packages/elm-lang/navigation/2.1.0" rel="nofollow noreferrer">https://package.elm-lang.org/packages/elm-lang/navigation/2.1.0</a>.  Not quite sure if that was the right link. I could not find anything relevant.</p>