日期: 2006年6月6日

  • 利用.htaccess 实现空间防盗链

    From:http://www.aaoo.net/blog/index.php?action=show&id=134

    网站流量占用最大的是文件下载、大尺寸图片。很多人喜欢引用其他站点的图片,导致非本站显示访问的流量猛增加。

    不管出于什么原因,各种防盗链手段都来了。

    防盗链原理:

    http标准协议中有专门的字段记录referer

    一来可以追溯上一个入站地址是什么

    二来对于资源文件,可以跟踪到包含显示他的网页地址是什么。

    因此所有防盗链方法都是基于这个Referer字段

    网上比较多的2种

    一种是使用apache文件FileMatch限制,在httpd.conf中增加 ( 其实也可以将把下面的语句存成一个.htaccess文件),并放到你的网站的根目录(就是www/html目录),这样子别人就没有办法盗连你的东东了~~

    SetEnvIfNoCase Referer (更多…)

  • .htaccess 文件的应用

    一.自定义404,401,等错误

    1.首先建立一个名为: .htaccess
    写入以下内容
    ErrorDocument 401 /err401.html
    ErrorDocument 402 /err402.html
    ErrorDocument 403 /err403.html
    ErrorDocument 404 /err404.html

    其中,401,402,403,404代表错误类型,
    后面的err401.html代表其相对应的页面,

    2.分别建立名字为:
    err401.html,err402.html………
    的文件,当出现对应的错误的时候,
    就会指向对面的页面

    3.传到根目录下,
    也就是 public_html 目录下
    一切就OK了

    二. 去掉广告

    建个文件名 .htaccess 的文件, 文件内容如下:
    LayoutIgnoreURI *.php
    (更多…)