【发布时间】:2014-05-30 13:22:02
【问题描述】:
我有一个 PHP 文件,其中包含我网站的一些重要数据。我在该文件中设置了以下编写的 HTTP REFERER 脚本。目前,只有从我的网站后端的特定页面(受密码保护)重定向时才能访问它。假设无法通过任何其他方式访问此文件是否安全?
<?php
if ($_SERVER['HTTP_REFERER'] == "http://yoursite.com/IMPORTANT_FILE.php") {
// continue
} else {
header("Location: http://yoursite.com/");
exit(); //Stop running the script
// go to form page again.
}
?>
【问题讨论】:
-
不,它可以使用许多浏览器插件轻松设置为您想要的任何内容。