PHP如何访问受htaccess保护的文件夹中的文件

标签 php .htaccess

我有一个上传文件夹,该文件夹受 htaccess 文件保护,禁止公共(public)访问:

deny from all

但是,我想在我的管理面板中访问此文件夹(使用 PHP)以显示用户的个人资料图片等。

这怎么可能?我可以简单地包含这些文件吗?

更新: 为了更准确地描述情况,我想使用 img 标签显示用户的个人资料图片,该标签尝试从浏览器访问图片并被阻止。我应该在 src 属性中放入什么?

最佳答案

我设法使用 php 来做到这一点。我创建了一个 php 文件 image.php :

header('Content-Type: image/jpeg');
readfile('path to protected image');

然后我使用image.php作为imgsrc属性。

关于PHP如何访问受htaccess保护的文件夹中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40546629/

相关文章:

javascript - 除了 Fade、nivoSlider 之外没有其他过渡效果

php - 测试用户是否登录 laravel 5.7

.htaccess - SEO 友好的 URL 正在工作,但主页不再工作

.htaccess - 2-redirect HSTS 而不是 1-redirect HSTS 的优势是什么

php - 我无法删除 Magento 2.2.6 中生成的文件夹/代码

php - Telegram 向 webhook 发送重复的 POST JSON 请求

php - 数组通过ajax传递但在php中作为字符串接收

javascript - 如何在我的网站中加载 https 中的文件

linux - FastCGI with perl - 在共享 Linux 虚拟主机上

php - 在特殊的 Query_string 上重定向 .htaccess