【发布时间】:2013-03-06 15:59:52
【问题描述】:
我正在我的项目中上传图片功能。在这里,我将我的文件保存在公共文件夹 (public/img/myfiles/) 中。如果管理员用户未登录,我想限制文件访问。(ie)
如果我把网址像
https://domain/img/myfiles/filename.jpg
它应该重定向到登录页面
https://domain/login
如何做到这一点?而且我不想将特定图像限制为关联用户。由于用户是管理员,我想授予他们对图像文件夹的完全访问权限。
【问题讨论】:
-
我认为你必须使用
.htaccess来做到这一点,也许这可以帮助你:stackoverflow.com/questions/5664611/… -
这是一个替代解决方案,无需更改 .htaccess 中的任何内容,换句话说 100% 基于 Laravel 的解决方案,这适用于 Laravel 5.x 和更新版本。 stackoverflow.com/questions/30682421/…
标签: image upload laravel protection