0

我的主要 index.php 通过 JQuery 从子目录调用几个脚本。我需要阻止直接访问此目录中的任何文件,但允许 index.php 访问它们。我试过简单的:

deny from all

方法,但这甚至阻止 Jquery 加载脚本。还有一个/images子目录需要阻止直接访问。deny all禁止以任何方式调用图像。有谁知道如何做到这一点?

4

1 回答 1

1

只需使用 php 的文件功能来获取受保护文件的内容,因此只有您的 php 文件(例如 index.php)能够处理受保护目录的文件。

有用的功能是:

文件获取内容()

fread()

...

然后您可以在 output-html 中包含 js 代码或将内容作为图像输出(然后您应该查看header()函数。

于 2012-07-31T07:18:16.633 回答