Dz: you only need the first rewrites for it to work, Lee was just being extra cautious including the other two sets. FYI, port 80 is the standard http port so anyone coming in to your site using http is already on port 80 (those rewrites are redundant). Also, you would want to discourage people using your IP address to surf to your site since a change in hosts would lose those surfers instantly!

cheers,
Luke