就是一个客人想我们授权他自己到我们网站上要一些产品的原图(没有水印的图片),可是我又不想要客人知道我放原图的目录,这样以后客人可以不用经过授权就可以得到我们网站上的产品原图。请问怎么做。在此谢过了。

解决方案 »

  1.   

    客户不多的话,用php读入文件,加header后输出想省点内存的话用流方式
    客户多的话用其他防盗链方式
      

  2.   

    其实有个很简单的方法,就是建议一个 temp 文件夹,专门存放临时的图片文件。用户点击下载,提示,该文件在3小时内有效, 然后复制图片文件到 temp文件夹,文件名当时是随机或按时间产生。然后定时清空temp过期文件,搞定。。用户永远不知道你真实的图片存放在哪里。。
      

  3.   

    你可以用Codeigniter这个框架,里面可以实现
      

  4.   

    url write.
    使用一个双向加密的字串作为url rewrite的路径。
      

  5.   

    Linux服务器:当客户登陆的时,通过创建一个图片目录的软连接,名称为sessionid,当用户退出时,删除该软连接
      

  6.   

    用这样的方法
    http://www.???.com/img.php?img=a.jpgimg.php里边用gd库读取某个目录下的图片,然后输出到浏览器或提供用户下载都随便你了.