Ok, I’ve got an odd one here: I have an ssl cert set up for a client domain. On that domain I have a php script that does nothing but print_r out the Php $_SERVER super global. In a browser I go to https://www.example.com, but not only is there no HTTPS value in the $_SERVER array, the SCRIPT_URI is http://www.example.com, SERVER_PORT is 80, SERVER_PROTOCOL is HTTP/1.1.
What could possibly be going on here?
Thanks
So Network Solutions redirects https queries behind a firewall or some such nonsense, so there is no way to detect an ssl connection on the server side.
I’ve handled the redirect with the following bit of javascript. Not the cleanest solution, but it seems to work.