我已将脚本上传到用户服务器.我不希望其他人通过浏览器访问此脚本,但是,我希望脚本能够访问它.
将文件放在public_html之外不是一个选项,因为它确实需要在public_html中.有任何想法吗???谢谢.
Nea*_*eal 16
在include之前放一些变量,这样你就知道它被调用的地方:
index.php文件:
$open = true;
include 'open.php';
Run Code Online (Sandbox Code Playgroud)
open.php:
<?php
if(isset($open) && $open){
//do what it is supposed to do
}
else {
header("HTTP/1.1 403 Forbidden");
exit;
}
?>
Run Code Online (Sandbox Code Playgroud)
如果您所说的脚本是指服务器端,您可以.htaccess在相关文件夹中添加一个文件:
deny from all
Run Code Online (Sandbox Code Playgroud)
但是,如果您所说的脚本指的是客户端,那么最终您不能。