Forum Moderators: phranque
Port 80 is the standard port for HTTP, and 443 is the standard for https. When someone running a browser types in www.example.com, the browser looks for content on port 80. If there that port is shut off, then your user won't get any content. If you really want to deliver all your content over SSL, then you should set up a redirect so that http: redirects to https:. Otherwise, users who don't think to add the s to the http won't be able to get to your site.
My question is why you would want to run your entire site under https? This uses extra bandwidth, and generally slows down the page display. The only case where you SHOULD use it is when sensitive content is being sent/received (say credit card account info, etc). In most online stores, etc, this only occurs during the actual sending of the transaction; there is no reason to make catalog pages, etc display over https.