如果页面加载了混合内容,是否有办法检查并阻止显示表单?因此意味着页面不使用ssl?
答案 0 :(得分:0)
如果访问者通过非ssl网址打开页面,我想你想要隐藏表单。您可以检查前缀是否是ssl。如果它不是SSL页面,则不会回显表单。这不起作用吗?
如果他/她不在ssl页面上,则脚本会将访问者重定向到ssl页面。把它放到页面顶部:
if ($_SERVER['HTTPS'] != "on") {
$url = "https://". $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
header("Location: $url");
exit;
}
您可以使用此脚本的其他变体