Я пытался использовать этот код:
if($_SERVER['HTTP_PORT'] !== 443 && !isset($_SERVER['HTTPS'])) {
header('Location: https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);
exit;
}
чтобы моя страница входа и страница регистрации содержали https , чтобы использовать ssl, чтобы убедиться, что все безопасно, но при запуске страницы появляется сообщение об ошибке Неопределенная ошибка индекса при использовании $ _SERVER [ 'HTTPS']
поэтому я решил использовать другой:
if ( isset( $_SERVER["HTTPS"] ) && strtolower( $_SERVER["HTTPS"] ) == "on" ) {
$pageURL .= "s";
}
но это не сработало. Https не появился и http только там ...
есть идеи, как это сделать с помощью php ...
Спасибо
Решение:
if($_SERVER["HTTPS"] != "on")
{
header("Location: https://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]);
exit();
}