狠狠网/色综合久久久久综合体桃花网/日本护士三aaaaaa/久久久久久综合一区中文字幕

或者

php防盜鏈方法有哪些

作者:月光邊境 瀏覽:88 發布時間:2018-02-05
分享 評論 0

一、盜鏈簡介

  盜鏈是指服務提供商自己不提供服務的內容,通過技術手段繞過其它有利益的最終用戶界面(如廣告),直接在自己的網站上向最終用戶提供其它服務提供商的服務內容,騙取最終用戶的瀏覽和點擊率。受益者不提供資源或提供很少的資源,而真正的服務提供商卻得不到任何的收益。做好防止盜鏈的工作,是每個網站開發者的重要工作。

  二、方法

  1、通過htaccess文件修改

  在網站根目錄找到htaccess文件,下載到本地,添加以下代碼,上傳覆蓋

  記得在網站根目錄下設置一個404.html文件哦

  RewriteEngine On

  RewriteCond %{HTTP_REFERER} !^http://yzfdjz.net/.*$ [NC]

  RewriteCond %{HTTP_REFERER} !^http://yzfdjz.net$ [NC]

  RewriteCond %{HTTP_REFERER} !^http://www.yzfdjz.net/.*$ [NC]

  RewriteCond %{HTTP_REFERER} !^http://www.yzfdjz.net$ [NC]

  RewriteRule .*\.(gif|jpg|jpeg|png|bmp|swf|mp3|wav|zip|rar)$ http://www.henghost.com/404.html [R,NC]

  以上http://www.yzfdjz.net  換成自己的網址就行。

  2、通過變量

  PHP里面變量$HTTP_REFERER的值就是訪問本頁面的地址,你可以檢查它是否是本站來實現,例如:

  <?php

  $myhost='www.xxx.com';

  if (strpos($HTTP_REFERER,myhost)!=5)){

  echo '禁止盜鏈!';

  exit;

  }

  ?>

  以上代碼放在你程序的最前面既可。

  3、通過apache文件

  一種是使用apache文件FileMatch限制,在httpd.conf中增加 ( 其實也可以將把下面的語句存成一個。htaccess文件),并放到你的網站的根目錄(就是www/html目錄),這樣子別人就沒有辦法盜連你的東東了~~  SetEnvIfNoCase Referer "^ http://yzfdjz.net/" local_ref=1  Order Allow,Deny  Allow from env=local_ref  Allow from 127.0.0.1  這種很方便禁止非允許訪問URL引用各種資源文件  請大家注意,把第一句"^ http://yzfdjz.net/"改為你的網站,比如我的網站是: http://www.xxxx.cn  我應該這么寫的  "^ http://www.xxxx.cn/"