如何防止重新上传文件?

时间:2013-08-24 21:13:31

标签: file

我有一个教育网站,我总是从我的学习中创建pdf文件,然后将它们下载 但是有很多搜索者会下载我的文件并将其重新上传到其他地方 我使用谷歌dmca但有没有办法防止重新上传我的文件?

2 个答案:

答案 0 :(得分:2)

一种方法是使用.htaccess来阻止hotlinking,但即使您这样做,也会再次遇到有人通过浏览器内扩展程序查看文档的问题(例如Adobe Reader,Foxit PDF Reader),他们可以保存它,并且你已经失去控制,而不是用它们做什么。或者,根据您设置网站的方式,他们可以直接下载它,让您再次回到正方形。

因此,解决方案是绕过对文档的直接访问。并且,有很多方法可以做到这一点,这取决于所使用的技术和网络软件(平台)。

但是,由于您没有提及特定的平台或技术:您可以使用网络控制器(MVC类型控制器)来代理与客户一起动态查看和显示文档 - 侧面工具/插件为您显示(很像Scribd)。

但是,Scribd使用名为 iPaper 的专有Flash PDF查看器,虽然无法使用,但您可以在网络上找到许多其他替代方案。一个强烈推荐的(在它上面甚至还有一个标签)是FlexPaper,一个开源插件,它实现了一个客户端基于网络的PDF查看器 - 我认为它完全符合你的需求({{3 }}):

  

该项目提供了轻量级文档查看器组件   无需任何PDF阅读器软件即可查看PDF文件   安装。该项目提供Flex库和独立Web   版本

以下是它的一些演示:

from here

答案 1 :(得分:0)

抱歉,错误地发布了部分评论。无论如何... 你为什么害怕重新上传文件?将原始网站的链接放入PDF并获得利润。更多副本,更多下载,更适合您的资源。如果您确实只想从您的站点提供PDF,则必须隐藏用户的文件并提供一些功能才能从您的网站上读取它们(您可以使用此类型的现有站点)。这使得复制你的资源变得更难,但是要准备许多用户拒绝以这种方式阅读它。