【发布时间】:2018-02-05 20:29:08
【问题描述】:
出于安全原因,我想将上传的图片存储在文档根目录之外。
这是我的 .htaccess 的(一个示例)
RewriteEngine on
RewriteRule ^images/(.*) /path/outside/documentsroots/images/$1
我正在尝试显示我的图像文件,如下面的 php 行,但没有成功
echo <img SRC="images/myPic.png">
有人可以给我一些提示吗?
谢谢
【问题讨论】:
-
静态文件必须在文档根目录中。如果您想要外部图像,您需要创建一个 PHP 文件来接受请求,从 Web 根目录外部读取文件并输出它。一个 PHP 文件作为代理。
标签: php image apache .htaccess mod-rewrite