by David Reagan.
The rewrite rule redirects users who forget to use the https site. If I don't have it, they get hit with a "For security reasons only https connections are allowed, sorry." message.
As far as I can tell, you don't need the [R] flag. See http://httpd.apache.org/docs/current/mod/mod_rewrite.html
And there was an image being loaded from another server that isn't using https. Thanks for reminding me to check the source,
I had mistakenly thought the content was being loaded by the local server, which would have been a problem. Since it's a remote server, things are working as I expected.
Solved.