用户无法访问但Web服务器可访问的文件夹

时间:2014-03-29 10:53:16

标签: html css image permissions directory

我的网站中有一个文件夹,我不希望用户能够访问此文件夹中的内容。 但是,我希望Web服务器能够访问此文件夹中的文件,并将其显示给用户。

例如,如果图片存储在文件夹中,如果用户转到http://mydomain.com/pics/image.jpg,我不希望他们能够查看图像。但是,如果我的网站中有另一个页面,它使用标签引用图像,或者图像是在css背景中引用的,我希望图像显示在页面上。

这可能吗?

由于

1 个答案:

答案 0 :(得分:1)

不,如果您希望通过简单的HTML img标记或CSS背景显示它们,那就不是了。 如果用户无权查看图像,则浏览器无法显示图像。

您可以在后台动态生成图像,以达到相同的效果。但它对css不起作用(至少我不知道如何......)

为什么要实现这个目标?

<强>更新 现在你的问题很清楚了;

上传文件时,仅限访问uploaduser 之后,将其移动到公用文件夹。

[除非你以某种方式让用户编辑CSS文件,否则这不会解决CSS背景问题]