我有一个上传文件夹,该文件夹受 htaccess 文件保护,禁止公共(public)访问:
deny from all
但是,我想在我的管理面板中访问此文件夹(使用 PHP)以显示用户的个人资料图片等。
这怎么可能?我可以简单地包含这些文件吗?
更新:
为了更准确地描述情况,我想使用 img
标签显示用户的个人资料图片,该标签尝试从浏览器访问图片并被阻止。我应该在 src 属性中放入什么?
最佳答案
我设法使用 php 来做到这一点。我创建了一个 php 文件 image.php
:
header('Content-Type: image/jpeg');
readfile('path to protected image');
然后我使用image.php
作为img
的src
属性。
关于PHP如何访问受htaccess保护的文件夹中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40546629/