Nginx防止盜鏈

2022-07-28 08:42:08 字數 501 閱讀 7184

防 止盜鏈不僅能保護版權,又節約了不少流量。最近和bsdmap交流了下,聽說他們通過防盜煉節約了近1/3的流量。nginx的防盜煉設定還是比較簡 單的,可以分為普通防盜煉和ip/cookie based防盜煉。其中ip based防盜煉需要安裝nginx的module,所以相對麻煩一些。

nginx最簡單的防盜煉設定如下

}通過nginx的重定向方式返回403錯誤。

nginxhttpaccesskeymodule實現防盜煉

需要先安裝nginx的nginxhttpaccesskeymodule模組。其執行方式是:如我的nginx目錄下有乙個file.gz 的檔案。對應的uri 是

若用ngx_http_accesskey_module

後則根據使用者的ip生成乙個key值,如下的鏈結來訪問

/file.zip?key=23497sdf897.

引用:

nginx 防止盜鏈功能

valid referers 指令詳解 該指令後面可以接 none blocked serevr names string或者是正規表示式 none 代表沒有referer blocked 代表有referer但是被防火牆或者是 給去除了 string或者正在表示式 用來匹配referer ngin...

防止檔案盜鏈

apache 實現禁止盜鏈 1 假設充許鏈結的主機網域名稱為 www.demo.com.cn 2 修改httpd.conf 當從非指定的主機鏈結時,將無法顯示,如果希望顯示一張 禁止盜鏈 的,我們可以用mod rewrite 來實現。首先在安裝 apache 時要加上 enable rewrite ...

PHP防止盜鏈的方法

防盜煉的技術已經很普遍了,有些 不喜歡自己的被別的 直接複製使用,便使用了防盜煉的技術,這樣別人在直接複製使用 時,便會按照程式的設定不顯示或顯示防盜煉等字樣。apache防盜煉 大多數的虛擬主機都是apache的,因此最方便的防盜煉設定莫過於利用.htaccess檔案了。網上搜尋下方法很多,於是我...