【问题标题】:Protecting Photo Folder保护照片文件夹
【发布时间】:2011-10-07 17:49:53
【问题描述】:

我想开始保护我的照片文件夹,这些照片正在出售,我想阻止人们通过 URL 访问这些照片,而且我在 Windows 服务器上。照片文件夹只能由网站脚本使用/查看。

我在几个地方读过,我可以将受保护的目录存储在“www”文件夹之前,因此无法直接链接......所以......

我的服务器结构是这样的:

C:home/m/y/mySite/

在这个目录(mySite)中,还有另外三个目录:

/logs
/private
/www

1) 是否可以将我的照片文件夹放入私人文件夹?这会安全吗?我的脚本和图片标签可以从这个位置加载图片吗?

2) 如果是,我无法理解“IMG SRC”是什么,因为您不能在 src 中使用驱动器号 (C:)。例如,<img src="c:home/m/y/mySite/private..."> 显然不起作用。这怎么可能......或者我该如何解决这个问题?

感谢您的任何想法或经验。

【问题讨论】:

    标签: security structure administration photo-gallery


    【解决方案1】:

    是的,你在正确的轨道上。

    您可以做的就是编写一个从私有目录获取文件内容的页面。你可以制作类似 http://www.example.com/photos/12345 的东西。当用户访问该链接时,脚本会检查以确保他们已登录并拥有该照片的权限。如果是这样,它会获取文件内容并将其包含在页面中,而不是通常的 HTML 输出。

    在发送实际的图像文件数据之前,您需要为要发送的图像类型发送 MIME 标头。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-12-16
      • 2014-02-15
      • 1970-01-01
      • 1970-01-01
      • 2012-02-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多