Skip to content
Domains & URLs

Root domain not loading over HTTPS

Last updated: June 30, 2021

Applies to:

Marketing Hub  Starter, Professional, Enterprise
CMS Hub  Professional, Enterprise

If your website has SSL enabled, you may notice the root domain not loading over https. For example, the root domain may load as http://hubspot.com instead of https://hubspot.com.  

This occurs when the root domain doesn't have an SSL certificate enabled. To resolve this issue: 

  • If you have a CMS Hub subscription, you can connect your root domain to HubSpot:
    • After you connect your root domain, HubSpot's SSL service will be applied to the domain and you can redirect traffic from the root domain to a subdomain over both http and https.
    • If you have a CMS Hub Enterprise subscription, you can host content directly on the root domain instead of setting up a redirect.
  • If you don't have a CMS Hub subscription, you can try one of the following options:
    • Use a third-party service, such as EasyRedir or Redirect.Pizza, to set up a redirect. 
    • Use a DNS provider that allows you to securely redirect the root domain. It is recommended to contact the potential DNS provider directly prior to purchasing their services to ensure that they can provide this functionality.
    • Purchase a server, install an SSL certificate on that server, and configure that server to forward traffic from the secure root domain.

Redirecting the root domain to the subdomain over https isn't always necessary. If you hosted content under the secure root domain (https://mydomain.com) before migrating your website to HubSpot, your pages may still be indexed by Google under the root domain. To confirm if this is the case, you can enter site:[mydomain].com into Google to only search for pages under that domain.