With special thanks to @jeherve and @theguitarlesson, I’ve met with promising success on the https conversion and mostly preserving the Facebook sharing counts. My hosting company tech support team has been through quite a workout on getting the .htaccess files working to achieve all of this. That was not nearly as simple as it would have seemed. I often got stuck when it just would not work for me and I had to call on them for assistance. At this stage, I believe that most everything is in place, but some things are not working quite right just yet.
One is that my home page had a Facebook share count of over 32K. The Jetpack button, however, reports 10K+ now. How could this be? The Facebook sharing debugger reports:
Fetched URL https://beards.org/
Canonical URL https://www.beards.org/
32737 likes, shares and comments (More Info)
Can this be fixed?
Another problem is that many pages are not showing any share numbers on the Jetpack button. The Facebook sharing debugger can fetch the http version all right. But the Facebook sharing debugger is reporting a 404 on the https version, even though the page is there. Here is one example:
https://developers.facebook.com/tools/debug/sharing/?q=https%3A%2F%2Fwww.beards.org%2Ftodays-beard-william-20170314%2F
In Google Webmaster Tools Search Console, I tried a “fetch as Google”. I was thankful to see that Google does not report a 404. But something is causing Facebook to report a 404. I’ve done some looking around and see that .htaccess might be suspected.
So far, it appears that URLs getting this Facebook 404 are the https versions of URLs that are only changing from http to https (these are not in the category of those being redirected from a subdomain as I described earlier in the thread)In this case the .htaccess is set up to:
— redirect to the “www.” form of the URL if “www.” is omitted
— redirect to http from https
— exempt Facebook crawler from the http-to-https redirect
With the 404 happening for Facebook, I can’t tell what’s going on here. I’ve got the tech support team looking at it. But if there’s anything that might be an obvious cause, please let me know. Thanks!