Hey @deeforce,
Are you using any special security, https, or caching plugins?
I believe your Site URL and WordPress URL both are set to https://coach-unlimited.co.uk, correct? If that’s the case, it’s odd that you’d see port 443 appended to the URL (that’s usually reserved for SSL/TLS connections via https – so it wouldn’t work with an http: link, since that uses port 80.
Looks like you’re hosting at GoDaddy, correct? If you’re using their caching or another caching plugin, make sure to clear your cache. If you’re using any other HTTPS plugins, you may wish to temporarily disable and see if that changes things. Would you have any other script or service that is forcing HTTPS connections for your site (CloudFlare, CloudProxy, etc.)?
Hi @sewmyheadon, thanks for replying.
Yes, urls are set to https. Hosting with TSOhost. Not using any caching plugins, but not sure if I’m using host’s cache.
I’ve got Wordfence installed, plus Email Address Encoder, plus Easy HTTPS (SSL) Redirection plugins. No other scripts or services to force https.
Perhaps I’ll start by deactivating these plugins and see what happens. Just doesn’t make any sense though!
Really apprecaite your input, thank you 🙂
My test site had all the same plugins and worked fine. The only difference is that it doesn’t have an ssl cert. So it generated a url without the port reference “443” in it. Not sure why the live site generates the url with 443, but I figured if I could get rid of it from the url then that would fix the issue. I am using Paid Member Subscriptions plugin and the support team have issued me with some code to add to functions.php. It works perfectly.
Thanks again for your input @sewmyheadon, I really appreciate it.