Overview
If your website shows a “Not Secure” message, it means the browser cannot verify a valid SSL certificate or your site still loads HTTP content.
1. Install or renew your SSL certificate
- Open DirectAdmin
- Go to SSL Certificates
- Choose Free & automatic certificate from Let's Encrypt
- Enable Force SSL
2. Ensure domain points correctly
If using Cloudflare:
- SSL/TLS mode = Full
- Not Flexible!
3. Update your WordPress URLs
WP_HOME = https://yourdomain.com WP_SITEURL = https://yourdomain.com
4. Fix mixed content
If some files still load over HTTP, follow the guide above.
5. Clear all caches
- LiteSpeed Cache
- Browser cache
- Cloudflare (if active)
6. Check expiration date
Use tools like:
- https://www.ssllabs.com/ssltest/
- https://whynopadlock.com/