scheme checking for webservers without $_SERVER['HTTPS']

pull/148/head
friendica 2012-03-16 23:51:49 -07:00
rodzic 2785bb413e
commit 511d8a30a0
1 zmienionych plików z 6 dodań i 1 usunięć

Wyświetl plik

@ -286,7 +286,12 @@ class App {
startup();
$this->scheme = ((isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'])) ? 'https' : 'http' );
$this->scheme = 'http';
if(x($_SERVER,'HTTPS') && $_SERVER['HTTPS'])
$this->scheme = 'https';
elseif(x($_SERVER,'SERVER_PORT') && (intval($_SERVER['SERVER_PORT']) == 443))
$this->scheme = 'https';
if(x($_SERVER,'SERVER_NAME')) {
$this->hostname = $_SERVER['SERVER_NAME'];