나는 수업 시간에이 기능이 있습니다PHP를 통해 웹 서버에 ssl이 있는지 확인하는 방법은 무엇입니까?
function enable_ssl() {
if ($_SERVER[HTTPS] != "on") {
$domain = "https://".$_SERVER['HTTP_HOST'] . "/" . $_SERVER['SCRIPT_NAME'];
header("Location: {$domain}");
}
}
문제는 서버가없는 경우 SSL을 설치하는 것이 내가 페이지를 시작하는이 기능은 404 페이지로 리디렉션합니다. 나는 SSL이 설치되고 작동 할 때만이 기능을 어떻게 사용할 수 있는지 궁금했다.
가능합니까?
감사합니다.
피씨 : 일부 Google 조사를 수행했지만 아무것도 찾을 수 없습니다.
+1 후자의 조언을 위해. – Gumbo
문제는 GUI를 통해 설정을 편집하고 SSL을 사용하면 오류로 인해 SSL을 다시 끌 수 없다는 것입니다. 즉, 소프트웨어 제공 업체가 혼란스러워하는 지원 티켓을 받고 있음을 의미하며, 제공 업체는 웹 사이트 가동 중단 시간을두고 직접 가서 변경해야합니다. –