I’m in the process of setting up WordPress over HTTPS, which is hosted on a Digital Ocean VPS, managed by Serverpilot (though the HTTPS is set up manually, rather than through Serverpilot). The server has a number of WordPress installations, but there is one in particular I wanted to run securely. WordPress in itself is running in a subfolder (so it’s located in domain.com/subfolder/).
I’ve managed to get SSL certificate up and running, as going to the main URL of the site domain.com and sticking a plain HTML on it works over SSL and the padlock’s show.
However the WordPress installation enters a redirect loop.
I’ve done the following:-
-
Switched all plugins off
-
Switched to a default theme (Twenty Thirteen)
-
Updated everything to their latest versions
-
Changed to default permalinks
I’ve then changed the siteurl and WordPress URL to https, and then the site gets caught in a Redirect Loop. I use a Redirect Path plugin for Chrome, and it’s effectively getting redirected to itself (so https://domain.com/subfolder/ goes through to https://domain.com/subfolder/). Oddly this redirect appears to switch between a 301 and 302 redirect, without any rhyme or reason.
I also had a bit of a play around with WordPress HTTPS, but that wasn’t successful either.
Any ideas? Not entirely sure where to go here…