Most people, familiar with WordPress, know about the “WordPress Address (URL)” & “Site Address (URL)” settings and that they are located in the General Settings area.
As security becomes a bigger and bigger issue, more and more people are using SSL Cert. (HTTPS) to help secure their WordPress websites. Many of these people also have Jetpack installed. This combination can cause an issue to surface, related to how Jetpack uses the site URL settings to find (and access) the xmlrpc.php file.
Many SSL configurations (including EE / Let’s Encrypt) use server-side rewrites to force SSL. However, server-side rewrites do not make changes to “WordPress Address (URL)” & “Site Address (URL)” settings, within WordPress. As I continue to run into issues (using EE, Let’s Encrypt and Jetpack, together), I can’t help but think maybe there should be a process, built in to the Let’s Encrypt installation, to change these settings, auto-magically.
See:
The response to XML-RPC related issues can be read here:
Easy enough to fix, when logged into the WP Dashboard, right?
Not if you have WP Multi-site installed!
So, I’d like to know if there is there a way to address this issue, during the EE / Let’s Encrypt installation process?
If not, I’d like to know how to address these URL settings within a WordPress Multi-Site installation, immediately after the install process.
FYI: I posted a little about this issue, as a response to the Jetpack and Letsencrypt discussion.