使用$ _SERVER检测http或https失败

时间:2015-01-01 04:05:20

标签: php

我想检查网址是通过https还是http,但是我在https://www.techinasia.com/上进行了测试,它会返回“http://”。

$url = http://example.com;
    if($html = @DOMDocument::loadHTML(file_get_contents($url))) {

    ...
    ...

                  if (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off')
                    {
                      echo "https://";
                    }
                    else
                    {
                      echo "http://";

                    }

                } 

知道什么是错的吗?

0 个答案:

没有答案