Use PHP to check if page was accessed with SSL

前端 未结 8 929
迷失自我
迷失自我 2020-12-05 13:04

Is there a way to check if the current page was opened with SSL? For example, I want my login page (login.php) to check if it was accessed using SSL (https://mywebserver.com

8条回答
  •  野趣味
    野趣味 (楼主)
    2020-12-05 13:51

    You should be able to check that $_SERVER['HTTPS'] is set, e.g.:

    if (empty($_SERVER['HTTPS'])) {
        header('Location: https://mywebserver.com/login.php');
        exit;
    }
    

提交回复
热议问题