http://roshanbh.com.np/2008/05/redirect-browser-https-ssl-php.html
http://www.bloodyerror.com/2009/09/php-get-request-protocol-http-or-https/
http://stackoverflow.com/questions/4503135/php-get-site-url-protocol-http-vs-https