Why Is My Website Not Secure After Connecting a Domain?
Connected your domain but your website still says Not Secure? Learn what causes SSL and HTTPS problems and what to check before your certificate becomes active.
If your website says Not Secure after you connect a custom domain, the problem is usually related to HTTPS or the SSL certificate rather than the website itself. A domain connection and an SSL certificate are two separate parts of getting a website online. Your domain can point to the correct hosting provider while HTTPS is still being configured.
What Does Not Secure Mean?
When you visit a website using http://, the connection is not protected by HTTPS. A website using https:// uses an SSL/TLS certificate to encrypt the connection between the visitor's browser and the website. Modern browsers may warn visitors when a site does not have valid HTTPS.
Check Your Domain First
Before troubleshooting SSL, confirm that the domain points to the correct hosting service. Check the DNS records required by your hosting provider. A domain can have several DNS records, and the correct configuration depends on how the hosting service expects the domain to be connected. Do not randomly change DNS records without knowing which records your host requires.
Give DNS Changes Time
After changing DNS records, the changes may not appear everywhere immediately. Different DNS resolvers can update at different times. You may see your website working from one connection while another device still reaches the previous destination. This is why checking from multiple networks can be useful.
Check the HTTPS Version
Try opening https://yourdomain.com instead of http://yourdomain.com. If HTTPS loads successfully but HTTP does not redirect to HTTPS, the problem may be related to HTTPS redirection rather than the certificate itself.
Check the Certificate
Look at the browser's security information for the HTTPS connection. You want to verify whether the certificate is valid, covers your domain, has not expired, and is trusted by the browser. If the certificate is still being issued, your hosting provider may need additional time or DNS verification.
Check the www Version
A common configuration issue is treating example.com and www.example.com as completely interchangeable. Depending on your DNS and SSL configuration, one may work while the other produces a certificate or connection error. Test both versions.
Do Not Change DNS Repeatedly
One of the easiest ways to make domain troubleshooting harder is repeatedly changing DNS records. If you already have the correct records configured, changing them again can create a new problem while the original change is still propagating.
Instead, record the current DNS configuration, confirm it matches your hosting provider's instructions, wait for the change to propagate, test both HTTP and HTTPS, and check certificate status.
When Should You Contact Your Hosting Provider?
Contact your hosting provider if DNS points correctly but SSL is never issued, the certificate is invalid, HTTPS consistently fails, your domain is attached to the wrong website, or the hosting dashboard reports an SSL error. Provide the domain and the exact browser error rather than simply saying HTTPS does not work. That makes troubleshooting much faster.
FAQ
Why does my website say Not Secure after connecting the domain?
Your domain may be connected correctly while the SSL certificate is still being issued or HTTPS has not been configured correctly.
Does connecting a domain automatically enable HTTPS?
That depends on your hosting provider. Some platforms automatically issue SSL certificates, while others require additional configuration.
Can DNS cause SSL problems?
Yes. Incorrect DNS records can prevent a hosting provider from verifying domain ownership or serving the correct certificate.
Why does www work but the main domain does not?
The DNS or SSL configuration may differ between the root domain and the www hostname.
Should I keep changing my DNS records?
No. First verify the required records, then allow time for changes to propagate.
Ready to launch your website?
Deploy your website in minutes with Host Better. Free SSL, custom domains, and instant deployment included.
Start Hosting Now