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

Nginx圖片防盜鏈配置實(shí)例

 更新時(shí)間:2014年07月31日 09:05:24   投稿:junjie  
這篇文章主要介紹了Nginx圖片防盜鏈配置實(shí)例,并對(duì)代碼做了詳細(xì)的說(shuō)明,讓你充分理解配置的意圖,需要的朋友可以參考下

做運(yùn)維的朋友經(jīng)常會(huì)有一些煩惱,比如網(wǎng)站總是被人抄襲,比如網(wǎng)站總是被人引用上面的圖片,雖然一張圖兩張圖,并不耗費(fèi)很多流量,但一旦引用的人多了,這個(gè)還是比較廢流量的。

防盜鏈就是禁止其他網(wǎng)站引用自己網(wǎng)站資源而做的一系列設(shè)置,優(yōu)點(diǎn)就不需要說(shuō)了,絕多數(shù)就是防止資源浪費(fèi),特別是有寬帶、流量限制的空間如果不做一些 限制可能就光引用自己網(wǎng)站圖片、視頻等等資源可能會(huì)消耗很大一部分流量。本文就簡(jiǎn)單的說(shuō)一下在nginx服務(wù)器上如何做防盜鏈設(shè)置。

nginx防盜鏈代碼

第1步:下載nginx網(wǎng)站配置文件。

有些網(wǎng)友可能是直接到服務(wù)器中使用vi或ee編輯器,另外網(wǎng)站配置有些可能是在nginx.conf文件中或是在vhost目錄下,具體要看nginx.conf文件是如何配置的了。

第2步:添加以下代碼,并保存。

復(fù)制代碼 代碼如下:

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {
            expires 30d;
            access_log off;
            valid_referers none blocked *.web100.cc web100.cc *.youdao.com *.google.cn *.google.com *.google.com.tw *.google.com.sg *.google.com.hk image.soso.com bing.com cn.bing.com image.baidu.com;
            if ($invalid_referer){
                rewrite ^/ http://jb51.net/images/return.gif;
            }
        }

第3步:把保存網(wǎng)站配置文件上傳并覆蓋,到終端執(zhí)行

/etc/init.d/nginx reload重新啟動(dòng)nginx即可生效。

因?yàn)橄到y(tǒng)不同nginx安裝目錄可能也不完全相同,簡(jiǎn)單的就說(shuō)是重新啟動(dòng)nginx服務(wù)即可。

nginx防盜鏈代碼說(shuō)明:

復(fù)制代碼 代碼如下:

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {
    expires 30d;#在客戶瀏覽器緩存30天
    access_log off; #以上擴(kuò)展名文件(gif|jpg|jpeg|png|bmp|swf)不寫入日志文件中。
    valid_referers none blocked *.web100.cc web100.cc jb51.net *.youdao.com *.google.cn *.google.com *.google.com.tw *.google.com.sg *.google.com.hk image.soso.com bing.com cn.bing.com image.baidu.com;
    #valid_referers none blocked允許訪問(wèn)的域名站點(diǎn),后臺(tái)就是跟著域名多個(gè)域名空格隔開。
    #none 匹配沒(méi)有Refer的訪問(wèn),簡(jiǎn)單的說(shuō)就是直接用URL訪問(wèn)這些擴(kuò)展名的資源。
    #blocked 支持域名前綴。
    #除了允許直接訪問(wèn)的域名外,其他域名直接訪問(wèn)就直接顯示下面的這種圖片。
    if ($invalid_referer){
        rewrite ^/ http://jb51.net/images/return.gif;
    }

這樣設(shè)置過(guò)后,別人想要引用你網(wǎng)站里面的圖片時(shí)候,就會(huì)發(fā)現(xiàn),引用出來(lái)的圖片都不是想要的了。

相關(guān)文章

  • nginx部署前端dist包詳細(xì)圖文教程

    nginx部署前端dist包詳細(xì)圖文教程

    本文介紹了如何下載Nginx的穩(wěn)定版,并對(duì)下載后的壓縮包進(jìn)行解壓和配置,涵蓋了將文件放入html目錄、修改nginx.conf配置文件以及啟動(dòng)Nginx的步驟,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2024-10-10
  • nginx+redis實(shí)現(xiàn)session共享

    nginx+redis實(shí)現(xiàn)session共享

    這篇文章主要為大家詳細(xì)介紹了nginx+redis實(shí)現(xiàn)session的共享,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • nginx對(duì)http請(qǐng)求處理的各個(gè)階段詳析

    nginx對(duì)http請(qǐng)求處理的各個(gè)階段詳析

    這篇文章主要給大家介紹了關(guān)于nginx對(duì)http請(qǐng)求處理的各個(gè)階段分析的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • nginx開啟ws訪問(wèn)和4層負(fù)載的編譯參數(shù)示例

    nginx開啟ws訪問(wèn)和4層負(fù)載的編譯參數(shù)示例

    這篇文章主要為大家介紹了nginx開啟ws訪問(wèn)和4層負(fù)載的編譯參數(shù),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • Nginx服務(wù)器的安裝與一些基本配置總結(jié)

    Nginx服務(wù)器的安裝與一些基本配置總結(jié)

    這篇文章主要介紹了Nginx服務(wù)器的安裝與一些基本配置總結(jié),包括靜態(tài)化與負(fù)載均衡等重要設(shè)置的方法記錄,需要的朋友可以參考下
    2015-11-11
  • 關(guān)于nginx負(fù)載均衡和反向代理的講解

    關(guān)于nginx負(fù)載均衡和反向代理的講解

    這篇文章主要介紹了nginx負(fù)載均衡和反向代理,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,大家一起來(lái)看看吧
    2021-09-09
  • 詳解Nginx 對(duì)訪問(wèn)量的控制

    詳解Nginx 對(duì)訪問(wèn)量的控制

    本文詳解的介紹了 Nginx 的 ngx_http_limit_conn_module 和 ngx_http_limit_req_module 模塊,對(duì)請(qǐng)求訪問(wèn)量進(jìn)行控制。非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2018-12-12
  • SpringBoot項(xiàng)目整合FastDFS+Nginx實(shí)現(xiàn)圖片上傳功能

    SpringBoot項(xiàng)目整合FastDFS+Nginx實(shí)現(xiàn)圖片上傳功能

    FastDFS是一個(gè)開源的輕量級(jí)分布式文件系統(tǒng),它對(duì)文件進(jìn)行管理,功能包括:文件存儲(chǔ)、文件同步、文件訪問(wèn)(文件上傳、文件下載)等,解決了大容量存儲(chǔ)和負(fù)載均衡的問(wèn)題,對(duì)SpringBoot整合FastDFS實(shí)現(xiàn)圖片上傳功能,感興趣的朋友一起看看吧
    2022-05-05
  • nginx 虛擬主機(jī)設(shè)置實(shí)例(多網(wǎng)站配置)

    nginx 虛擬主機(jī)設(shè)置實(shí)例(多網(wǎng)站配置)

    Nginx 虛擬主機(jī)設(shè)置一例,主要是針對(duì)虛擬主機(jī)的設(shè)置,多網(wǎng)站配置方法,需要的朋友可以參考下
    2013-02-02
  • nginx中使用lua腳本的方法

    nginx中使用lua腳本的方法

    這篇文章主要介紹了nginx中使用lua腳本的方法,本文介紹通過(guò)第三方模塊lua-nginx-module實(shí)現(xiàn)lua腳本在nginx的調(diào)用,并附一個(gè)配置例子,需要的朋友可以參考下
    2014-07-07

最新評(píng)論