觸屏版
全國服務(wù)熱線:0571-87205688
登錄
注冊
客戶中心
關(guān)注云客
一、盜鏈簡介
盜鏈是指服務(wù)提供商自己不提供服務(wù)的內(nèi)容,通過技術(shù)手段繞過其它有利益的最終用戶界面(如廣告),直接在自己的網(wǎng)站上向最終用戶提供其它服務(wù)提供商的服務(wù)內(nèi)容,騙取最終用戶的瀏覽和點擊率。受益者不提供資源或提供很少的資源,而真正的服務(wù)提供商卻得不到任何的收益。做好防止盜鏈的工作,是每個網(wǎng)站開發(fā)者的重要工作。
二、方法
1、通過htaccess文件修改
在網(wǎng)站根目錄找到htaccess文件,下載到本地,添加以下代碼,上傳覆蓋
記得在網(wǎng)站根目錄下設(shè)置一個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 換成自己的網(wǎng)址就行。
2、通過變量
PHP里面變量$HTTP_REFERER的值就是訪問本頁面的地址,你可以檢查它是否是本站來實現(xiàn),例如:
<?php
$myhost='www.xxx.com';
if (strpos($HTTP_REFERER,myhost)!=5)){
echo '禁止盜鏈!';
exit;
}
?>
以上代碼放在你程序的最前面既可。
3、通過apache文件
一種是使用apache文件FileMatch限制,在httpd.conf中增加 ( 其實也可以將把下面的語句存成一個。htaccess文件),并放到你的網(wǎng)站的根目錄(就是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/"改為你的網(wǎng)站,比如我的網(wǎng)站是: http://www.xxxx.cn 我應(yīng)該這么寫的 "^ http://www.xxxx.cn/"
評論(0人參與,0條評論)
發(fā)布評論
最新評論