Replaces all internal urls from http to https
Replace all KNOWN ssl hosts from http to https (like fonts.googleapis.com). You can add more SSL host in the parameters
Fixes unsecure external hosts (domains without ssl support) fetching the content of resource (image/css)
Stores localy the unsecure external hosts resources (optionally)
Include / exclude trusted unsecure external hosts
Your website MUST HAVE active SSL (https) .