However the last step says ' 1. Switch Force HTTPS Redirect to On.' But I can't do this becuase 'You cannot activate HTTPS Redirect because AutoSSL is not currently active for this domain or the SSL certificate is not valid.' (You just can't click the button at all!)
Is there ANY way I can make this happen? I refuse to pay TSO for a cert when they've been so terrible, but if I do my own any other way then users still get the security warning before entering.
While @9peppe has proposed a reasonable alternative, I think there's something you missed to cause the original approach to not work.
Looking at the latest certificate you acquired, I can see that it covers www.mummieswaiting.com, but notmummieswaiting.com. Please acquire and install a new certificate with mummieswaiting.com on the first line in the domain box and www.mummieswaiting.com on the second line in the domain box then try the Force HTTPS Redirect toggle again.
Thank you both for your replies!
I've tried both pieces of code as well as a few others and none are doing the job.
My host has recomended installing the 'really simple SSL' plugin, however I use google authenticator to log in to wordpress back end. As the login page is not secure like the rest of my site, GA wont work, so I have no way of login in and installing this.
When I try to get the certificate again it says 'A staging certificate was acquired. It was not saved to prevent accidental installation.' I assume this is why it isn't showing?
At the top of the page for CertSage 1.2.0, there is a link to the page for CertSage 1.3.0. Upgrading is usually as simple as downloading the new certsage.txt to replace your existing certsage.php copy/copies. If you've modified certsage.php (e.g. changing the location where $dataDirectory points), you will need to make that modification in the new certsage.php copy/copies. Your existing account key(s) and other data files in the data directory will automatically be used by the new version. I will (hopefully very soon) be releasing a couple of minor tweaks to version 1.3.0 that further simplify the usage of CertSage.