I enabled automatic https rewrite on my site https://www.{redacted}.com but still firefox shows warning of mixed content.
@justinechackomia1, this happens when you’re loading external resources using the http://
protocol. Please change them to the appropriate https://
port 443
protocol and you’ll receive your SSL Certificate.
@neonic Thanks for fast response, I don’t think I load any non-https external link
Right-click and “Inspect” your index page (landing page)'s source code and you’ll see you have external links to http://
protocols.
Below is an example of one of them that I personally see on your website:
<meta property="og:image" content="http://www.{redacted}.com/assets/info-967cdd33af0671563a0e72bed22f1cddb95a138e241dffbd5013750360bf7113.png">
Once you remove all the http://
protocol port 80
resources and replace them with the https://
protocol port 443
then your website will load correctly.
But you mentioned resource is an internal link not external.
@justinechackomia1, listen…
You are calling links to scripts (HTML, CSS, JavaScript, etc.) that isn’t using the https://
protocol. That’s your issue. Fix these. Rather they’re “internal” or “external”… By your “link routing” they’re external because they’re exploring the web for the link and not internal like /script.js
. Do you understand? Just go replace the http://
with https://
.
Please check out this KB article for some helpful tips:
How do I fix the SSL Mixed Content Error Message?
See this Community Tip for further details and help with fixing.
For https protocol to succeed. Please make sure all your internal links are converted to https. Check this out by looking at the site source and finding out if any internal links are in http. If so, try to turn them all into https
@neonic thanks for the solution. Fixed.
This topic was automatically closed after 14 days. New replies are no longer allowed.