title: AngularJS ui-router: force reload
body: <p>I have an AngularJS app starting at index.html and using ui-router. Based on a trigger I want to reload the complete page. I tried:</p>
  
  <pre><code>$state.go($state.current, $stateParams, {
      reload: true,
      inherit: false,
      notify: true
  });
  </code></pre>
  
  <p>But that does not work. It doesn't reload my initial index.html.</p>
  
  <p>I can do:</p>
  
  <pre><code>window.location.href = "index.html";
  </code></pre>
  
  <p>But then I'm on my initial page, not the current state.</p>
  
  <p>Should a set <code>window.location.href</code> to <code>index.html</code> with query string parameters specifying current location? If I do that, how can I navigate to this location?</p>