title: Why does firefox immediately request https when I type in http URL?
body: <p>I have an IIS7 ASP.NET webserver bound to both http and https.</p>
  
  <p>So, I type in <a href="http://test35-control.musac.school.nz" rel="nofollow">http://test35-control.musac.school.nz</a> into Firefox 7.0.1.
  In the server logs I immediately see  </p>
  
  <blockquote>
    <p>2011-11-09 04:57:16 130.123.148.35 GET / - 443 - 130.123.96.22
    Mozilla/5.0+(Windows+NT+6.1;+WOW64;+rv:7.0.1)+Gecko/20100101+Firefox/7.0.1
    200 0 0 123</p>
  </blockquote>
  
  <p>In Firebug, Net panel [with persist selected] shows the first request as 
  <a href="https://test35-control.musac.school.nz/" rel="nofollow">https://test35-control.musac.school.nz/</a></p>
  
  <p>So, Firefox seems to ignore the fact that I've asked for http and go to the https site instead. Why is that? </p>
  
  <p>Probably answered on the net, but there are too many generic terms for googling...</p>
  
  <p>The same seems to happen in all other browsers I have on hand too (IE8, Chrome, Opera).</p>