- This topic has 9 replies, 4 voices, and was last updated 6 years, 8 months ago by Akhmad.
-
AuthorPosts
-
November 29, 2017 at 8:49 am #438028Mike
I can’t get the sticky navigation logo to use https. The regular logo is fine, then I guess it loads another logo for the sticky version?
However that works, I can see in the source code that the sticky nav logo is still using http.
I’ve deleted both and re-uploaded them but it doesn’t fix.
Both URLs in my Settings are set to https and of course I have the SSL cert in place.
November 29, 2017 at 9:57 am #438091TomLead DeveloperLead DeveloperHi Mike,
What happens if you completely remove the navigation logo and save? Then re-add it?
Simply replacing the image should work, but if it doesn’t, you can use a plugin like this to search/replace URLs: https://en-ca.wordpress.org/plugins/velvet-blues-update-urls/
Or use a plugin like this: https://en-ca.wordpress.org/plugins/really-simple-ssl/
November 29, 2017 at 10:02 am #438097MikeUgh.
I didn’t HAVE the navigation logo set. I guess just setting the sticky navigation “pulled” in the logo some way but as http?
Anyway, I actually assigned a navigation logo and it’s working fine now.
Thanks!
November 29, 2017 at 10:05 am #438101TomLead DeveloperLead DeveloperThat’s weird, that shouldn’t happen. If no navigation logo is set, the element simply shouldn’t appear.
Perhaps the value was there, but not displaying as the URL was wrong.
Either way, glad it’s working now 🙂
December 21, 2017 at 2:04 pm #454832drewFWIW, I’m experiencing a similar issue at https://www.hollymulcahy.com where the sticky logo is pulled as http: https://www.screencast.com/t/ebrywSVRB
I uploaded a brand new version of the logo (new file name as well), cleared out CDN cache and the issue persists: https://www.screencast.com/t/TgAA2vVZ
Not too sure what else to do. I’d like to avoid using the force SSL plugin, they don’t tend to play nice with WPEngine hosting.
December 21, 2017 at 10:15 pm #454979TomLead DeveloperLead DeveloperMake sure your URLs are set to https in Settings > General.
December 22, 2017 at 7:28 am #455251drewI don’t believe that’s an option on multisite installs (sorry for not pointing out this is a multisite install initially): https://www.screencast.com/t/FQSBcBNry
December 22, 2017 at 9:35 am #455331TomLead DeveloperLead DeveloperHmm haven’t used multisite for a while, but there must be somewhere to set the URL to use https.
The WP media uploader will insert the image URL using whatever protocol the site is set to, so if it’s set to http still, it will continue to use that protocol.
You could also try a plugin like this: https://en-ca.wordpress.org/plugins/really-simple-ssl/
December 22, 2017 at 9:42 am #455337drewOn WPEngine, the SSL protocol plugins can throw error on WPEngine and they sometimes conflict with woocommerce settings.
I’ll check into multisite support docs and post something if I find any relevant info.
December 23, 2017 at 1:29 am #455661AkhmadHi Drew,
I recently moved my site to https. At first I got the same error but after re-upload the image it’s working fine. I used 301 redirect in htaccess.
I think your problem is in the CDN because your image in sticky header still pointing to http CDN not https. Maybe try to disable and then enable again in your CDN setting. Or you can configure it in your CDN provider to point to https. Or you can simply reupload your image file.
And don’t forget if you use yoast sitemap, try to disable and then enable again after moving to https, because the image in sitemap sometimes still pointing to http.
Hope that helps.
-
AuthorPosts
- You must be logged in to reply to this topic.