I also changes the "R" at the end (redirect) to include the code 301, which is a permanent redirect. That way search engines will hit the right place the second time they try and index content.
When I searched Google I found lots of people using rewrites for this. I don't like that solution. A redirect seems more appropriate. Though I had trouble finding a way to check the protocol using a redirect, hence the plain redirect in my previous post.