校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > nginx網站服務如何配置防盜鏈(推薦)

nginx網站服務如何配置防盜鏈(推薦)

熱門標簽:海外工廠地圖標注 株洲電銷 南昌外呼系統定制 地圖標注小程序 陜西辦理400電話 宿州外呼系統公司 貴陽網絡外呼系統軟件 南充電銷外呼系統 信陽電銷外呼系統怎么樣

一、盜鏈原理

1.1 網頁準備

Web源主機(192.168.153.20)配置

cd /usr/local/nginx/html
將preview.jpg圖片文件傳到/usr/local/nginx/html目錄下
vim index.html
......
<img src="preview.jpg"/>
</body>
</html>

echo "192.168.153.20 www.wt.com" >> /etc/hosts
echo "192.168.153.10 www.abc.com" >> /etc/hosts


盜鏈網站主機(192.168.153.20)配置

為了區別于源主機的 nginx 服務,盜鏈主機使用一般的wed服務即可
yum install -y httpd

vim /var/www/html/index.html
<html><body><h1>Hello!</h1>
<img src="http://www.wt.com/preview.jpg"/>     
</body></html>

echo "192.168.153.20 www.wt.com" >> /etc/hosts
echo "192.168.153.10 www.abc.com" >> /etc/hosts

systemctl restart httpd

1.2 瀏覽器訪問驗證


二、配置防盜鏈

 2.1 修改配置文件

vim /usr/local/nginx/conf/nginx.conf
http {
......
	server {
	......
		location ~* \.(jip|gif|swf)$ {
			valid_referers *.wt.com wt.com;
			if ( $invalid_referer ) {
				rewrite ^/ http://www.wt.com/error.png;
				#return 403;
			}
		}
	......
	}
}

~* .(jpg|gif|swf)$ :這段正則表達式表示匹配不區分大小寫,以.jpg或.gif 或.swf 結尾的文件;
valid_referers :設置信任的網站,可以正常使用圖片;
后面的網址或者域名: referer 中包含相關字符串的網址;
if語句:如果鏈接的來源域名不在valid_referers所列出的列表中,$invalid_referer為1,則執行后面的操作,即進行重寫或返回403頁面。


將error.png圖片文件傳到/usr/local/nginx/html目錄下

2.2 瀏覽器訪問驗證

到此這篇關于nginx網站服務如何配置防盜鏈的文章就介紹到這了,更多相關nginx網站服務防盜鏈內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

標簽:玉林 鄭州 拉薩 石嘴山 晉城 三明 開封 汕頭

巨人網絡通訊聲明:本文標題《nginx網站服務如何配置防盜鏈(推薦)》,本文關鍵詞  nginx,網站,服務,如何,配置,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《nginx網站服務如何配置防盜鏈(推薦)》相關的同類信息!
  • 本頁收集關于nginx網站服務如何配置防盜鏈(推薦)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 南丰县| 洪泽县| 资阳市| 赤城县| 集贤县| 延寿县| 昭平县| 翁源县| 赞皇县| 湟中县| 无极县| 十堰市| 崇义县| 江城| 龙海市| 通许县| 诏安县| 延边| 民乐县| 剑阁县| 南和县| 日照市| 天台县| 鹿邑县| 革吉县| 清远市| 句容市| 延寿县| 云林县| 邯郸市| 家居| 青浦区| 白玉县| 于都县| 甘洛县| 醴陵市| 恩平市| 万山特区| 阿荣旗| 麻栗坡县| 南阳市|