Just before I get started, I just want to point out I inherited this mess from a former employee, so this isn't my design by another's, lol.
I have a domain, www.eurowelcome.co.uk. Currently I have it pointing to http, as if you were to go to http://www.eurowelcome.co.uk, it's fine, but over https (if you just add the s, you'll see) it goes to the iis splashscreen.
The bindings are as follows:
HTTP - www.eurowelcome.co.uk - 80 (port) - 172.XXX.XXX.XXX (IP)
HTTPS - www.eurowelcome.co.uk - 443 (port) - 172.XXX.XXX.XXX (IP)
The HTTPS is pointing to a wildcard SSL cert which is fine. The friendly name is fine.
I noticed the intermediate cert was gone, so I imported it, but I feel that's not really the issue. The guy did a real hatchet job here, so I'm struggling to see what the issue could be where HTTPS is getting the splash screen, and not the index page.
HTTPS is working fine on the internal network, and all the firewall settings are fine (there is another website on this IIS server that works fine with HTTPS, for example), and the default docs are in order.
I am at a loss. I can't direct all traffic to HTTPS unless the HTTPS actually shows the website.