I have read through this post a couple of times now and I fail to see what purpose you are serving by setting your Website to expire automatically. This is, by and large, used when your website must display time sensitive data and you do not want the user viewing a cached copy of a page.
I fail to see how this relates to HTTPS?
================================================== =========
Read this if you want to know how to get a correct reply for your question:
http://www.catb.org/~esr/faqs/smart-questions.html
================================================== =========
.: Wrox Technical Editor :.
Wrox Books 24 x 7
================================================== =========