I have a web server with the following:

IIS 7
Windows Server 2008

I currently have both PORT 80 and PORT 443 open to the outside world. I want to shut off PORT 80 and force every site to use PORT 443. I have a SSL cert installed and it uses PORT 443.

Now to my question. I've been using the instructions on the following URL with great success.<http://www.jppinto.com/2010/03/automatically-redirect-http-requests-to-https-on-iis7-using-url-rewrite-2-0/>

But, I assume that if I turn off PORT 80 my site(s) will not work because the site has to load in order to execute the procedure above, forwarding the user to the new HTTPS url. 

Am I right?

Is there anyway I can set this up so if PORT 80 is closed, my sites will automatically forward? Maybe some type of DNS entry?

Thanks in advance.