1
httpsまたはhttpを使用しているかどうかを判断するには単純な関数が必要です。私は考えていた - ポート#にアクセスするPHPのための方法はありますか?だからそれが443なら私はそれが安全であることを知っています、そして、それが80なら私はそれが正常であることを知っています。php - トラフィックがhttpsまたはhttpを経由するかどうかを判断する方法
これを決定する他の方法はありますか?
httpsまたはhttpを使用しているかどうかを判断するには単純な関数が必要です。私は考えていた - ポート#にアクセスするPHPのための方法はありますか?だからそれが443なら私はそれが安全であることを知っています、そして、それが80なら私はそれが正常であることを知っています。php - トラフィックがhttpsまたはhttpを経由するかどうかを判断する方法
これを決定する他の方法はありますか?
<?php
if($_SERVER['HTTPS']){
//secure
}else{
// not secure
}
?>
しかし、いくつかのサーバがその最悪の場合には、HTTPSを設定しない:
<?php
if (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' || $_SERVER['SERVER_PORT'] == 443) {
// secure
}
?>