Skip to main content

Why Am I Getting Mixed Content or Non-HTTPS Errors?

Updated this week

Mixed content errors occur when your HTTPS site loads resources over HTTP.
For example: https://example.com loads http://example.com/style.css

Common Cause

Your WordPress database may still contain HTTP URLs instead of HTTPS.

How to Fix It

  1. Install the Better Search Replace plugin.

  2. Search for: http://your-site.com

  3. Replace with: https://your-site.com

  4. Select all tables.

  5. Uncheck Run as dry run.

  6. Click Run Search/Replace.

This will update all HTTP URLs in your database to HTTPS.

Final Step

After the replacement, go to FlyingPress and click “Purge & Preload Cache” to clear old cache and ensure the new HTTPS URLs are used.

You can safely uninstall the plugin once done.

Did this answer your question?