Also, check your templates to make sure the base href is either auto generated or statically set to https. Likely not an issue unless you're moving a really large site with lots of templates that may have been tinkered with over time, which was pretty much my site.
Jonathan Pierce
Webmaster
Linfield College
www.linfield.edu
The server_protocol System Setting should be set to https.
The base href tag in the head section of all templates should be called uncached:
<base href="[[!++site_url]]" />
After altering those, manually delete all files in the core/cache directory.