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

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

 更新時(shí)間:2021年01月19日 10:23:11   作者:有吃不錯(cuò)咯  
這篇文章主要介紹了nginx網(wǎng)站服務(wù)如何配置防盜鏈,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

一、盜鏈原理

1.1 網(wǎng)頁準(zhǔn)備

Web源主機(jī)(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

在這里插入圖片描述
在這里插入圖片描述

盜鏈網(wǎng)站主機(jī)(192.168.153.20)配置

為了區(qū)別于源主機(jī)的 nginx 服務(wù),盜鏈主機(jī)使用一般的wed服務(wù)即可
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 瀏覽器訪問驗(yàn)證

在這里插入圖片描述
在這里插入圖片描述

二、配置防盜鏈

 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)$ :這段正則表達(dá)式表示匹配不區(qū)分大小寫,以.jpg或.gif 或.swf 結(jié)尾的文件;
valid_referers :設(shè)置信任的網(wǎng)站,可以正常使用圖片;
后面的網(wǎng)址或者域名: referer 中包含相關(guān)字符串的網(wǎng)址;
if語句:如果鏈接的來源域名不在valid_referers所列出的列表中,$invalid_referer為1,則執(zhí)行后面的操作,即進(jìn)行重寫或返回403頁面。


在這里插入圖片描述

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

在這里插入圖片描述

2.2 瀏覽器訪問驗(yàn)證

在這里插入圖片描述

到此這篇關(guān)于nginx網(wǎng)站服務(wù)如何配置防盜鏈的文章就介紹到這了,更多相關(guān)nginx網(wǎng)站服務(wù)防盜鏈內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • filebeat收集json格式的tomcat日志詳解

    filebeat收集json格式的tomcat日志詳解

    這篇文章主要為大家介紹了filebeat收集json格式的tomcat日志詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • Nginx配置?location模塊實(shí)現(xiàn)路由(反向代理、重定向)功能

    Nginx配置?location模塊實(shí)現(xiàn)路由(反向代理、重定向)功能

    本文主要介紹了Nginx配置?location模塊實(shí)現(xiàn)路由(反向代理、重定向)功能,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • Nginx 多站點(diǎn)配置實(shí)例詳解

    Nginx 多站點(diǎn)配置實(shí)例詳解

    這篇文章主要介紹了Nginx 多站點(diǎn)配置實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • Ubuntu上安裝Nginx服務(wù)器程序及簡(jiǎn)單的環(huán)境配置小結(jié)

    Ubuntu上安裝Nginx服務(wù)器程序及簡(jiǎn)單的環(huán)境配置小結(jié)

    Nginx是一款高性能的異步非阻塞服務(wù)器應(yīng)用程序,人氣相當(dāng)高,這里我們就來看一下在Ubuntu上安裝Nginx服務(wù)器程序及簡(jiǎn)單的環(huán)境配置小結(jié):
    2016-07-07
  • 5分鐘搞定Nginx安裝的教程

    5分鐘搞定Nginx安裝的教程

    下面小編就為大家分享一篇5分鐘搞定Nginx安裝的教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2017-11-11
  • nginx cache不緩存問題的原因與解決方案

    nginx cache不緩存問題的原因與解決方案

    最近在工作中遇到了一個(gè)問題,發(fā)現(xiàn)nginx cache居然不緩存,后來通過查找網(wǎng)上的資料找到了原因和解決方案,下面整理好分享給大家,同樣遇到這個(gè)問題的朋友們可以參考借鑒,下面和小編一起來學(xué)習(xí)學(xué)習(xí)吧。
    2016-10-10
  • Nginx 反向代理與負(fù)載均衡運(yùn)行小結(jié)

    Nginx 反向代理與負(fù)載均衡運(yùn)行小結(jié)

    Nginx還支持對(duì)后端服務(wù)器進(jìn)行健康檢查,當(dāng)某個(gè)服務(wù)器不可用時(shí),Nginx會(huì)自動(dòng)將流量重定向到其他可用的服務(wù)器,這篇文章給大家分享Nginx 反向代理與負(fù)載均衡是如何運(yùn)行的,感興趣的朋友一起看看吧
    2024-03-03
  • centos服務(wù)器中配置nginx的方法示例

    centos服務(wù)器中配置nginx的方法示例

    這篇文章主要介紹了centos服務(wù)器中配置nginx的方法示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • Nginx中實(shí)現(xiàn)請(qǐng)求的緩存數(shù)據(jù)過期通知

    Nginx中實(shí)現(xiàn)請(qǐng)求的緩存數(shù)據(jù)過期通知

    Nginx 作為高性能的反向代理服務(wù)器,緩存機(jī)制是其優(yōu)化性能的重要手段之一,本文主要介紹了Nginx中實(shí)現(xiàn)請(qǐng)求的緩存數(shù)據(jù)過期通知,感興趣的可以了解一下
    2024-09-09
  • windows查看nginx是否啟動(dòng)的四種方法

    windows查看nginx是否啟動(dòng)的四種方法

    本文主要介紹了windows查看nginx是否啟動(dòng)的兩種方法,文中通過圖文代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-07-07

最新評(píng)論