无法强制URL为https地址

时间:2015-01-20 09:22:57

标签: php https

我一直在尝试将我的网页强制设置为 HTTPS 地址,但它不起作用,但当我回显 $ url 时,它会使用https提供所需的地址

<?php 
if (!isset($_SERVER['HTTPS']) || !$_SERVER['HTTPS']) {
    $url = 'https://' . $_SERVER['HTTP_HOST']
    . $_SERVER['REQUEST_URI'];

    header('Location: ' . $url);

}
?>

仍然使用http协议加载页面,任何人都可以帮助我将其转到https页面

1 个答案:

答案 0 :(得分:-1)

可能是您在本地主机上运行代码而不是实际的实时服务器。刚测试了它,它重新定向了我应该