欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Apache中利用mod_rewrite實(shí)現(xiàn)防盜鏈

 更新時(shí)間:2008年04月19日 21:19:08   作者:  
自從上次在博客中推薦《you are my everything》以后,服務(wù)器的流量突然多了起來,有幾次甚至導(dǎo)致了VPS的當(dāng)機(jī)。后來經(jīng)過分析:盜鏈這個(gè)MP3的網(wǎng)頁包括諸如QQ空間、校內(nèi)網(wǎng)空間、更有甚者還放到了Taobao小店、個(gè)人博客也有不少,全部作為了背景音樂,并且導(dǎo)致各種爬蟲瘋狂抓取這個(gè)文件。找到了問題原因就只有一個(gè)辦法了,就是利用Apache的mod_rewrite模塊把盜鏈行為拒之門外。
 前提Apache中的mod_rewrite模塊為激活狀態(tài),既然要消滅掉mp3文件的盜鏈就順便也把圖片盜鏈的設(shè)置給做了,下面是我在網(wǎng)站根目錄的.htaccess文件中的配置,供同病相憐之人參考:。 
view plaincopy to clipboardprint?<ifmodule mod_rewrite.c>  #開啟mod_rewrite引擎   RewriteEngine On  #設(shè)置合法請(qǐng)求源   
  1. <ifmodule mod_rewrite.c>  
  2. #開啟mod_rewrite引擎   
  3. RewriteEngine On  
  4. #設(shè)置合法請(qǐng)求源   
  5. RewriteCond %{HTTP_REFERER} !^$ [NC]   
  6. RewriteCond %{HTTP_REFERER} !zhangzhang.net [NC]   
  7. RewriteCond %{HTTP_REFERER} !google.com [NC]   
  8. RewriteCond %{HTTP_REFERER} !baidu.com [NC]   
  9. RewriteCond %{HTTP_REFERER} !yahoo.com [NC]   
  10. RewriteCond %{HTTP_REFERER} !msn.com [NC]   
  11. RewriteCond %{HTTP_REFERER} !bloglines.com [NC]   
  12. RewriteCond %{HTTP_REFERER} !feedburner.com [NC]   
  13. RewriteCond %{HTTP_REFERER} !feedsky.com [NC]  
  14. #指向警告頁面   
  15. RewriteRule .*\.(gif|jpg|png|mp3)$ outlink.gif [L,NC]   
  16. </ifmodule> 

相關(guān)文章

  • Packetdrill的簡(jiǎn)明使用手冊(cè)

    Packetdrill的簡(jiǎn)明使用手冊(cè)

    今天小編就為大家分享一篇關(guān)于Packetdrill的簡(jiǎn)明使用手冊(cè),小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-11-11
  • win8下XAMPP中Apache模塊無效(apache無法打開)的解決方法

    win8下XAMPP中Apache模塊無效(apache無法打開)的解決方法

    win8下系統(tǒng)默認(rèn)占用80端口,導(dǎo)致apache無法打開,下面是具體的解決方法:首先以管理員權(quán)限運(yùn)行c:\windows\system32\cmd.exe.....感興趣的朋友可以參考下哈,希望對(duì)大家有所幫助
    2013-07-07
  • Linux環(huán)境搭建之安裝/配置Tomcat的方法

    Linux環(huán)境搭建之安裝/配置Tomcat的方法

    本篇文章主要介紹了Linux環(huán)境搭建之安裝/配置Tomcat的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • CentOS7 LNMP+phpmyadmin環(huán)境搭建 第二篇LNMP環(huán)境搭建教程

    CentOS7 LNMP+phpmyadmin環(huán)境搭建 第二篇LNMP環(huán)境搭建教程

    這篇文章主要為大家詳細(xì)介紹了CentOS7 LNMP+phpmyadmin環(huán)境搭建,第二篇LNMP環(huán)境搭建教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • 如何在 Linux 中查找一個(gè)命令或進(jìn)程的執(zhí)行時(shí)間

    如何在 Linux 中查找一個(gè)命令或進(jìn)程的執(zhí)行時(shí)間

    在類 Unix 系統(tǒng)中,你可能知道一個(gè)命令或進(jìn)程開始執(zhí)行的時(shí)間,以及一個(gè)進(jìn)程運(yùn)行了多久。 但是,你如何知道這個(gè)命令或進(jìn)程何時(shí)結(jié)束或者它完成運(yùn)行所花費(fèi)的總時(shí)長(zhǎng)呢?下面小編給大家?guī)砹嗽?Linux 中查找一個(gè)命令或進(jìn)程的執(zhí)行時(shí)間,一起看看吧
    2018-11-11
  • Linux如何處理文件已刪除但空間不釋放的問題

    Linux如何處理文件已刪除但空間不釋放的問題

    這篇文章主要介紹了Linux如何處理文件已刪除但空間不釋放的問題,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • Linux telnet命令的使用

    Linux telnet命令的使用

    這篇文章主要介紹了Linux telnet命令的使用,幫助大家更好的理解和學(xué)習(xí)Linux,感興趣的朋友可以了解下
    2020-08-08
  • CentOS7下 Apache的安裝配置方法

    CentOS7下 Apache的安裝配置方法

    前些天安裝了Nginx,為了好玩我就又安裝Apache,Apache的安裝還算順利。在此做一下學(xué)習(xí)記錄和經(jīng)驗(yàn)分享,需要的朋友可以參考下
    2017-11-11
  • linux把php升級(jí)到5.6的實(shí)操方法

    linux把php升級(jí)到5.6的實(shí)操方法

    在本篇文章里小編給大家整理的是關(guān)于linux下如何把php升級(jí)到5.6的相關(guān)知識(shí)點(diǎn),需要的朋友們學(xué)習(xí)下。
    2019-11-11
  • ubuntu20.04虛擬機(jī)無法上網(wǎng)的問題及解決

    ubuntu20.04虛擬機(jī)無法上網(wǎng)的問題及解決

    這篇文章主要介紹了ubuntu20.04虛擬機(jī)無法上網(wǎng)的問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12

最新評(píng)論