最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2008年04月19日 21:19:08   作者:  
自從上次在博客中推薦《you are my everything》以后,服務(wù)器的流量突然多了起來,有幾次甚至導(dǎo)致了VPS的當機。后來經(jīng)過分析:盜鏈這個MP3的網(wǎng)頁包括諸如QQ空間、校內(nèi)網(wǎng)空間、更有甚者還放到了Taobao小店、個人博客也有不少,全部作為了背景音樂,并且導(dǎo)致各種爬蟲瘋狂抓取這個文件。找到了問題原因就只有一個辦法了,就是利用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è)置合法請求源   
  1. <ifmodule mod_rewrite.c>  
  2. #開啟mod_rewrite引擎   
  3. RewriteEngine On  
  4. #設(shè)置合法請求源   
  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)文章

  • Linux創(chuàng)建交換分區(qū)方式

    Linux創(chuàng)建交換分區(qū)方式

    交換分區(qū)(SwapPartition)在Linux系統(tǒng)中作為內(nèi)存的補充,當物理內(nèi)存不夠用時,將部分不使用的內(nèi)存數(shù)據(jù)移動到交換分區(qū)中,交換分區(qū)大小應(yīng)依據(jù)系統(tǒng)內(nèi)存大小確定,通常為內(nèi)存大小的1-2倍,創(chuàng)建交換分區(qū)的方法有兩種:使用物理分區(qū)創(chuàng)建和使用文件創(chuàng)建內(nèi)存交換文件
    2026-01-01
  • 詳解centos7 下雙網(wǎng)卡如何配置靜態(tài)IP

    詳解centos7 下雙網(wǎng)卡如何配置靜態(tài)IP

    這篇文章主要介紹了詳解centos7 下雙網(wǎng)卡如何配置靜態(tài)IP,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • Linux TC流控實現(xiàn)機制過程

    Linux TC流控實現(xiàn)機制過程

    Linux TC通過模塊化分層設(shè)計(Qdisc、Class、Filter、Policer、Action)實現(xiàn)靈活流量控制,支持從簡單FIFO到復(fù)雜分層調(diào)度,其優(yōu)勢在于可擴展性,但存在配置復(fù)雜、單核瓶頸及新技術(shù)整合等挑戰(zhàn)
    2025-09-09
  • ftp通過SSH遠程連接到Linux

    ftp通過SSH遠程連接到Linux

    這篇文章介紹了ftp通過SSH遠程連接到Linux的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-12-12
  • Linux CentOS 6.5 ifconfig查詢不到ip的解決方法

    Linux CentOS 6.5 ifconfig查詢不到ip的解決方法

    這篇文章主要介紹了Linux CentOS 6.5 ifconfig查詢不到ip的解決方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-07-07
  • 80端口被system占用導(dǎo)致Apache無法啟動的解決方法

    80端口被system占用導(dǎo)致Apache無法啟動的解決方法

    本文給大家介紹80端口被system占用導(dǎo)致Apache無法啟動的解決方法,非常不錯,一起看看吧
    2016-12-12
  • 在 Linux 上使用 Multitail命令的教程

    在 Linux 上使用 Multitail命令的教程

    MultiTail是一個開源的ncurses的實用工具,可用于在一個窗口或單一外殼,顯示實時一樣的尾巴命令,該命令拆分控制臺為更多子窗口的日志文件的最后幾行。這篇文章主要介紹了在 Linux 上使用 Multitail命令的教程,需要的朋友可以參考下
    2019-12-12
  • Apache?Doris基礎(chǔ)簡介

    Apache?Doris基礎(chǔ)簡介

    Apache?Doris?是一個現(xiàn)代化的?MPP(Massively?Parallel?Processing,即大規(guī)模并行處理)分析型數(shù)據(jù)庫產(chǎn)品,這篇文章主要介紹了Apache-Doris基礎(chǔ)概念,需要的朋友可以參考下
    2024-03-03
  • Linux實現(xiàn)DHCP服務(wù)器的搭建

    Linux實現(xiàn)DHCP服務(wù)器的搭建

    Linux常見的服務(wù)器有幾種,本文詳細介紹了Linux實現(xiàn)DHCP服務(wù)器的搭建,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • Ubuntu16.04上安裝CUDA9.0 詳細教程

    Ubuntu16.04上安裝CUDA9.0 詳細教程

    這篇文章主要介紹了Ubuntu16.04上安裝CUDA9.0 詳細教程,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08

最新評論

如皋市| 谷城县| 柯坪县| 颍上县| 内乡县| 吴忠市| 美姑县| 遂昌县| 雷波县| 大理市| 常山县| 桐庐县| 外汇| 镇平县| 长垣县| 阳泉市| 芜湖县| 分宜县| 大余县| 平谷区| 澄江县| 丽江市| 蒙阴县| 松阳县| 新绛县| 邯郸县| 济阳县| 静安区| 荃湾区| 梅州市| 西和县| 百色市| 宁强县| 长乐市| 九龙县| 金山区| 南乐县| 湘潭市| 凤庆县| 洪湖市| 镇沅|