Usually with Weebly sites, the SSL option is only available for business and performance packages. However, each Weebly plan hosted by Thexyz includes SSL and this guide will show you how to enforce https over HTTP with free SSL. If you choose a Weebly plan that is hosted at Weebly and attached to Weebly sites, then only the business plan will support SSL.
- If your site is not defaulting to https, you can enable SSL by selecting Pages from the menu and then select the page you wish to redirect by clicking on it.
2. Select SEO Settings and then paste the below code on the Header Code box.
3. Here is the Javascript code to add to the header of each Weebly page:
<script>if (document.URL.substring(0,5) == "http:") {
window.location.replace('https:' + document.URL.substring(5));
}
</script>
Please note that placing this code in the general header of the Weebly site will not work and it will need to be placed on each page you wish to force the https redirect.