如何利用ASP来防止网站文件被盗链
有段日子没有来社区看看!今天回来先给大虾们请安了!同时还有问题请教大虾们.如何利用asp来防止网站文件被盗链。我想用ASP显现的功能就是:自己网站调用某张图片或某个音乐文件都用这个ASP文件调取出图片/音视频文件的真实路径来显示播放.如果某个网站盗链我网站中的图片时,那么在他盗链的页面会显示一张我预先设置好带有错误提示的图片,上面标着该图片盗链至某某网站.如果对方盗链的是MP3,flash等文件时,那么他盗链的文件将会转向我预先设置好的错误文件,用语音提示当前文件是盗链至某某网站!就这些,希望大虾们不吝赐教.最好能给提供详细代码以及用法.谢谢了.:victory: 1、把需要防盗链的文件全部放到一个不能让人知道的隐蔽目录里(最好是多级目录);2、建一个能读取文件并输出文件的asp程序文件名可以取ReadOut.asp;
3、配置和设置伪静态,将需要防盗链的文件转向到ReadOut.asp,并把需要防盗链的文件的路径和文件名传给ReadOut.asp;
4、ReadOut.asp判断此次请求是不是盗链的,如果是:则根据伪静态传来文件名后缀按相应格式输出预先设置好的错误提示文件,否则:就根据伪静态传来的路径和文件名从隐蔽目录读取出相应的文件并按相应的后缀格式输出。
[ 本帖最后由 网页修行 于 2010-6-10 21:29 编辑 ]
回复 #2 网页修行 的帖子
老大 你说的我一头雾水!能给提供详细的代码吗?谢谢! 如果人家知道你的连接地址,asp是没有办法的,只有在服务器端做手脚了。 如果是一头雾水,那我在2楼说的四个步骤中,哪一步不能理解?(代码我不能给你,因为我也没有这个代码,如果你愿意付200块我可以写代码给你,否则就是我说实现的原理与步骤你写代码)[ 本帖最后由 网页修行 于 2010-6-18 23:44 编辑 ]
页:
[1]