Laravel 5 - 防止从URL直接访问文件夹/文件

时间:2016-05-12 10:19:24

标签: php .htaccess laravel-5

我的公共目录中有一个包含一些pdf文件和图像的文件夹。结构类似于下面的结构:

-public
 -documents
   -images
    -image1.jpg
    -image2.jpg
   -pdf
     -pdf1.pdf
     -pdf2.pdf

我创建了一个休息网络服务,该服务获取文件夹'文档'中的所有内容,并将其显示在只能由已登录用户访问的页面上。

例如,已登录的用户可以使用以下网址查看“pdf1.pdf”:

http://localhost:8000/documents/pdf/pdf1.pdf

问题是,如果用户现在已注销并尝试直接访问相同的网址,他仍然可以查看该文件。

当用户未登录时,有没有办法使用laravel或htaccess来防止这种情况?

谢谢!

0 个答案:

没有答案