日期:2011-02-15 01:57:00  来源:本站整理

简单的举行Apache避免盗链[服务器安全]

赞助商链接



  本文“简单的举行Apache避免盗链[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

 Hotlinking(盗链)是件令人头疼的事,当我们上传一个文件到自己的网络服务器,别人也链接这个文件并直接利用我们的带宽在他的网站上显示或散布这个文件.最常发生在如:图片的链接、zip和pdf等下载文件.

  在Apache主机上禁止他人盗链的最好的办法是为你的文件成立一个htaccess文件,这样便可以保护你的文件,全部子目录也会得到保护.在尝试这个功效前请先肯定你的webhosting能利用.htaccess文件.

  要利用它可以简单地上传一个.htaccess到你网站的目录上.

  我们来随着以下的步骤来编辑它:

  RewriteEngine on

  RewriteCond %{HTTP_REFERER} !^$

  RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?havefirst.com [NC]

  RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]

  当然,你要在上文中编辑下自己的域名,在第四栏增添其他的文件格局.假如你还有别的域名的话,可以答应盗链你的文件,你可以简单地增添到第三栏,并呼应的改一下域名.

  .htaccess文件本身将影响到其所在的根目录及其子目录,因此,假如我们要保护的内容(以避免图片为例)位于网站内多个目录下,可以考虑将其放在根目录下;而假如图片有单独的子目录,如“/images/”,则只需将其安排在该目录下便可.

  假如但愿不但让盗链者无法盗链盗链内容并且还要显示出一些告诫信息,可成立一个内嵌如“havefirst的图片、禁止盗链”等文字的图片,但是为了到达节俭带宽的主要目的,所以在制作图片的时刻图片要充足小——上传到网站根目录或这个.htaccess文件想保护的网站子目录下,如 “http://www.itmop.com/warning.gif”,然后,将上面第四行改成:

  RewriteRule \.(gif|jpg)$ http://www.myhack58.com/warning.gif [R,L]

  而在Wordpress blog里就不能利用.htaccess,但可以利用Wordpress的插件Hotlink Protection,它基本上起到相同的作用,但不能答应额外的域名.

  别的.htaccess可以做大量的事情,包含:文件夹密码保护、用户自动重定向、自定义错误页面、改变你的文件扩大名、封禁特定IP地址的用户、只答应特定IP地址的用户、禁止目录列表,以及利用其他文件作为index文件.

  有时成立.htaccess文件大概会给我们带来些艰难.写一个文件很简单,只需在文字编缉器里写入适现代码.而真正艰难的大概是在文件的保存,因为.htaccess这个古怪的文件名(它事实上没有文件名,只是由8个字母构成的扩大名).

  而在一些系统(如windows 3.1)中无法承受这样的文件名.在大大都的操作系统中,我们需求做的是把该文档的命名保存为:“.htaccess”(包含引号).假如还是不可以,那么我们需求将其先命名为别的的名字(如 htaccess.txt),再将改后的文件上传至服务器,之后直接用FTP软件来重新命名.测试的时刻,我在Windows Server 2003下面新建一个“文本文档”在另存为时保存为".htaccess"(包含引号一同保存)的时刻操作成功.

  附:.htaccess工具衔接

  在线 .htaccess文件生成器

  http://cooletips.de/htaccess/ 可以在线生成. htaccess文件,很简单的就配置重定向,系统错误文件等.

  .htaccess编辑器在线编辑器

  可自定义默许编码,错误页面等等

  下载地址: http://9458398.cn/attachments/month_0506/zxp4_my.rar

  更多参考.htaccess资料见:

  http://parandroid.com/htaccess-guide-to-the-use-of-two-documents-httacces-document-configuration/

  • 好的评价 如果您觉得此文章好,就请您
      0%(0)
  • 差的评价 如果您觉得此文章差,就请您
      0%(0)

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .