我的网站中有一个文件夹,我不希望用户能够访问此文件夹中的内容。 但是,我做希望Web服务器能够访问此文件夹中的文件,并将其显示给用户。
例如,如果图片存储在文件夹中,如果用户转到http://mydomain.com/pics/image.jpg,我不希望他们能够查看图像。但是,如果我的网站中有另一个页面,它使用标签引用图像,或者图像是在css背景中引用的,我希望图像显示在页面上。
这可能吗?
由于
答案 0 :(得分:1)
不,如果您希望通过简单的HTML img标记或CSS背景显示它们,那就不是了。 如果用户无权查看图像,则浏览器无法显示图像。
您可以在后台动态生成图像,以达到相同的效果。但它对css不起作用(至少我不知道如何......)
为什么要实现这个目标?
<强>更新强> 现在你的问题很清楚了;
上传文件时,仅限访问uploaduser 之后,将其移动到公用文件夹。
[除非你以某种方式让用户编辑CSS文件,否则这不会解决CSS背景问题]