【发布时间】:2013-10-28 21:15:04
【问题描述】:
我试图限制对目录中文件的直接访问。所以例如我有 website.com/files/example.flv.
所以如果用户直接访问 URL 中的文件,我希望他们被重定向到主页。
我使用 htaccess 尝试了以下操作
deny from all
但它不是很好用。有没有办法我可以使用 php 做到这一点,然后在用户直接进入 url 中的文件时,他们将被重定向。
因此,如果用户转到 url 中的文件链接,他们将被发送到主页。那么这只能使用htaccess来完成
【问题讨论】:
-
在您的文件夹中创建一个 index.php。 Apache 在你的文件夹中执行 index.php。在您的 index.php 中,您可以使用 header() 函数重定向到另一个页面
-
这是非常不安全的,因为文件本身仍然可以访问。