gpt4 book ai didi

.htaccess - 如何在 codeigniter 中使用 .htaccess 限制图像文件夹

转载 作者:行者123 更新时间:2023-12-05 01:10:02 25 4
gpt4 key购买 nike

我有一个包含图像文件夹的 codeigniter 项目,我想让它无法从直接 url 访问中访问,假设有人输入了 url

http://localhost/project/images/Pricelistupdated.pdf

然后它将直接在浏览器选项卡中打开而无需登录,所以我想禁用它。当用户登录并单击下载链接时,只有该时间文件将被下载并在新选项卡中打开。当有人在我使用的浏览器中输入直接 url 时它无法打开
RewriteEngine on 
RewriteCond %{HTTP_REFERER} !^http://(www\.)?projects/project/ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?projects/project/.*$ [NC]
RewriteRule \.(pdf|PDF|jpg|png|gif|PNG)$ - [F]

但此代码也禁用下载并在新标签功能中打开

最佳答案

你应该按照这个链接
How to restrict access to files in a folder in codeigniter

如帖子所述,您需要拒绝对您的文件的所有直接访问,并在用户使用身份验证登录时通过 Controller 读取它。

关于.htaccess - 如何在 codeigniter 中使用 .htaccess 限制图像文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28340198/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com