<p dir="auto"><strong>I'm submitting a ...</strong>  (check one with "x")</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="[x] bug report =&gt; search github for a similar issue or PR before submitting
[ ] feature request
[ ] support request =&gt; Please do not submit support request here, instead see https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question"><pre class="notranslate"><code class="notranslate">[x] bug report =&gt; search github for a similar issue or PR before submitting
[ ] feature request
[ ] support request =&gt; Please do not submit support request here, instead see https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question
</code></pre></div>
<p dir="auto"><strong>Current behavior</strong><br>
My application is not always redirecting when I enter the URL into the address bar of Internet Explorer 11.  Sometimes it works and sometimes it does not.  I do not see this problem with the Chrome browser.</p>
<p dir="auto"><strong>Expected behavior</strong><br>
When an user enters an URL into the address bar, my application should always redirect to the "page" associated with the URL.</p>
<p dir="auto"><strong>Minimal reproduction of the problem with instructions</strong><br>
I cannot provide a <em>MINIMAL DEMO</em> of the problem via plnkr because I need to enter a value into the address bar for the application and that functionality is not supported by plnkr.</p>
<p dir="auto">To reproduce,</p>
<ol dir="auto">
<li>
<p dir="auto">First, get and build a starter project like the one from Angular class.<br>
<code class="notranslate">git clone --depth 1 https://github.com/angularclass/angular2-webpack-starter.git</code><br>
<code class="notranslate">cd angular2-webpack-starter  </code><br>
<code class="notranslate">npm install  </code><br>
<code class="notranslate">npm start  </code></p>
</li>
<li>
<p dir="auto">When the application is ready, then open an internet explorer 11 browser, enter the URL "<a href="http://localhost:3000" rel="nofollow">http://localhost:3000</a>" into the address bar, and press enter.</p>
</li>
<li>
<p dir="auto">Click on the hyperlink "Detail" in the page.  Then select (CTRL-A) and copy (CTRL-C) the URL from the address bar.  You should have copied "<a href="http://localhost:3000/#/detail" rel="nofollow">http://localhost:3000/#/detail</a>".</p>
</li>
<li>
<p dir="auto">Click on the hyperlink "Index" in the page to return to the home page.</p>
</li>
<li>
<p dir="auto">In the internet explorer address bar, replace the entire URL by pasting (CTRL-V) the URL from step 3, and press enter.</p>
</li>
<li>
<p dir="auto">This should redirect internet explorer to the detail page but sometimes it does not.  If you do see the detail page, repeat steps 4 and 5 until you see the bug.  I usually see the error by the third repetition.</p>
</li>
</ol>
<p dir="auto"><strong>Please tell us about your environment:</strong></p>
<ul dir="auto">
<li><strong>Angular version:</strong> 2.0.0</li>
<li><strong>Browser:</strong>  IE 11</li>
<li><strong>Language:</strong> TypeScript 2.0.3</li>
</ul>
<p dir="auto"><strong>I'm submitting a ...</strong>  (check one with "x")</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="[x] bug report
[ ] feature request
[ ] support request =&gt; Please do not submit support request here, instead see https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question"><pre class="notranslate"><code class="notranslate">[x] bug report
[ ] feature request
[ ] support request =&gt; Please do not submit support request here, instead see https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question
</code></pre></div>
<p dir="auto"><strong>Current behavior</strong><br>
The problem happened only on IE. After doing redirection by clicking on the link in page, if we enter the URL directly in address bar on browser, the page does not refresh. However, if we change from HashLocationStrategy to normal LocationStrategy. it works fine without any problem.</p>
<p dir="auto"><strong>Expected/desired behavior</strong></p>
<p dir="auto">Page should refresh if we enter the URL directly.</p>
<p dir="auto"><strong>Please tell us about your environment:</strong></p>
<ul dir="auto">
<li><strong>Angular version:</strong> 2.0.0-rc.4</li>
<li><strong>Angular Router version:</strong> 3.0.0-beta.2</li>
<li><strong>Browser:</strong> [IE 11 ]</li>
<li><strong>Language:</strong> [TypeScript X.X]</li>
</ul>