The mixed content fixer is designed not to change external links to https. The problem here is that you have used //domain.com for your links, instead of http://domain.com
If you use only //, the browser will load that link over the protocol it is currently on. So that explains why your links don’t work. If you’re on https, the browser will load that link over https.
This is great for images and stylesheets: they will load over the correct protocol whatever you do. It is not very useful if you want the link to stay http, whatever the protocol.
Hi Rogier, Thank you for your reply. I just checked the links and they have http:// http://puu.sh/rzCiC/4b6afb1112.png
I just searched my page source for <!– Really Simple SSL mixed content fixer active –> and could not find this. I cleared my page cache Using W3 Total cache. Is there a way to manually add this snippet to footer.php?
Jacob
Hi Jacob,
When I look at the html for the link to, for example, CSS3 please, I see href=”//. Is it possible some other plugin is converting links?
If you have minification active, the mixed content fixer comment might get removed. It’s not possible to add it manually. But as far as I can see, you don’t have any mixed content, so I think the mixed content fixer is active. You only have to find out what is causing those links to become // links. The mixed content fixer in Really Simple SSL does not do this.
You can verify this by deactivating the mixed content fixer in the settings.
Rogier
Figured it out. It was a plugin causing the issue. Thank you for your support.
Great! Thanks for the update.