I am sure that many people have ways of doing this, but I have just found a nice concise MS KB article showing how to do this.
It answers the following questions:
How to enable SSL and FBA
How to automatically redirect requests from http:// to https://
How to automatically redirect the default website to /exchange.
For the answers see the link below: