Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我怎样才能只允许从.js文件访问.php文件,而限制其他文件?_Javascript_Php_Json_Apache_.htaccess - Fatal编程技术网

Javascript 我怎样才能只允许从.js文件访问.php文件,而限制其他文件?

Javascript 我怎样才能只允许从.js文件访问.php文件,而限制其他文件?,javascript,php,json,apache,.htaccess,Javascript,Php,Json,Apache,.htaccess,为了保护一些JSON文件,我试图限制对一个独特的JavaScript文件的访问,该文件加载带有这些JSON文件的数组 我一直在使用下面的代码查看一些.htaccess示例 我有一个名为data的文件夹,其中包含JSON文件:localhost/myWebsiteFolder/data/fileToProtect.JSON 因此,我在该文件夹中创建了一个.htaccess文件,其地址为localhost/myWebsiteFolder/data/.htaccess 其内容是: 命令允许,拒绝 全

为了保护一些JSON文件,我试图限制对一个独特的JavaScript文件的访问,该文件加载带有这些JSON文件的数组

我一直在使用下面的代码查看一些.htaccess示例

我有一个名为
data
的文件夹,其中包含JSON文件:
localhost/myWebsiteFolder/data/fileToProtect.JSON

因此,我在该文件夹中创建了一个.htaccess文件,其地址为
localhost/myWebsiteFolder/data/.htaccess

其内容是:


命令允许,拒绝
全盘否定
允许从“localhost/myWebsiteFolder/*.*”访问
该文件受到限制,但我无法从其他文件访问它


我尝试了另一个例子,得到了类似的结果。

这是不可能的。。。HTTP是无状态的,不关心从何处调用它。你可以检查refereheader,但是可以被欺骗。我很好奇
允许从.js文件访问
在这里意味着什么。相关问题:和