My personal site, for various reasons including this one, is entirely HTTPS. If you try to access any part of my site by HTTP, you're just redirected to HTTPS.
(this is mostly because I'm too lazy to maintain separate site configurations for HTTPS and HTTP)