Why is my SSL showing “Not Secure”?

22 views

Why is my SSL showing “Not Secure”?

Overview

Even if you have installed an SSL certificate, your browser may still show “Not Secure” if something is preventing the website from fully loading over HTTPS or if part of the content is still being loaded insecurely.

Common Reasons This Happens

1. SSL certificate not fully installed or active

  • The certificate may still be issuing or not correctly applied
  • The domain might not match the certificate

2. Website still loading HTTP content (Mixed Content)

This is the most common cause.

It happens when:

  • Your site loads over HTTPS
  • But images, scripts, or links still use HTTP

3. HTTPS not enforced

If your site doesn’t automatically redirect to HTTPS:

  • Visitors may land on the insecure (HTTP) version
  • This triggers the “Not Secure” warning

4. Domain mismatch

If SSL is installed for:

…it can cause warnings if both are not covered.

5. Expired or invalid SSL certificate

  • Free SSL (Let’s Encrypt) may have expired
  • Or failed to renew automatically

How to Fix It

Step 1 – Check SSL installation

In DirectAdmin:

  • Go to Account Manager → SSL Certificates
  • Confirm the certificate is active for all domain versions (www and non-www)

Step 2 – Force HTTPS

Ensure all traffic redirects to HTTPS:

  • Enable HTTPS redirect in WordPress settings
  • Or add a redirect rule in .htaccess

Step 3 – Fix mixed content

Check your website for:

  • Images loading with http://
  • Scripts or CSS files using insecure links

Update them to https://

Step 4 – Clear cache

After changes:

  • Clear your browser cache
  • Clear WordPress caching plugin (if used)

Important Notes

  • “Not Secure” does not always mean SSL is missing
  • Most modern issues are caused by mixed content
  • Browsers are strict about even small insecure elements

Common Issues & Fixes

Padlock still missing after SSL install

  • Check all domain versions are included in certificate
  • Wait a few minutes for full activation

Works on one browser but not another

  • Clear cache or test in incognito mode

Only homepage shows secure

  • Other pages likely still contain HTTP links

Need Help?

If your SSL still shows “Not Secure” after installation, our support team can scan your website and fix any mixed content or configuration issues for you.

Top