Вы можете использовать этот код, хотя вам может потребоваться обновить путь к странице входа в систему, поскольку вы не указали, какой путь является правильным.
$protocol = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') ? "https://" : "http://";
header("Location: " . $protocol . $_SERVER['HTTP_HOST'] . "/willie/assets/php/login.php");
exit();
Убедитесь, что вы вызываете exit после заголовка.
Обычно я сохраняю хост, а затем путь к странице входа в систему в константах, что делает его более понятным.
header("Location: " . APP_URL . LOGIN_PAGE);