修改Nginx屏蔽網(wǎng)址的規(guī)則的方法
今天去看訪問記錄,發(fā)現(xiàn)訪問量突然增長了很多,難道是人品爆發(fā)?趕緊查看了下訪問來源記錄,顯示如下:
http://www.pinganxb.com/ http://guanbao168.com/ http://qifan123.com/ http://zhixinshop.com/ http://www.guanbao168.com
然后打開,發(fā)現(xiàn)居然跳轉(zhuǎn)到自己的網(wǎng)站首頁了,這是坑的,我的主機(jī)被惡意域名給指向了,也就是空頭主機(jī),趕緊修改nginx.conf,再添加一段server段;如下:
listen 80 default;
return 500;
}
這樣就可以防止別人通過ip或者不是你指定的域名訪問你的網(wǎng)站了,造成不必要的麻煩,要是你夠勤快,還可以去投訴他,我是沒這精力去證明了。
要是覺得這樣浪費(fèi)了流量可以重定向到自己的網(wǎng)站,他利用我們,我們也利用他們,重定向如下,很容易的正則表達(dá)式:
listen 80 default;
rewrite ^(.*) http://www.dabu.info permanent;
}
但是,又發(fā)現(xiàn)一個問題,添加后,原先我可以通過www.ksharpdabu.info 或 ksharpdabu.info 來訪問我的網(wǎng)站,即可以通過多個域名訪問網(wǎng)站,現(xiàn)在只能是通過自己指定的第一個域名訪問了。而ksharpdabu.info現(xiàn)在不能訪問。解決方法如下:
{
listen 80 default;
server_name _;
return 500;
}
或者如下:
listen 80 dufault;
server_name _;
rewrite ^(.*) http://www.dabu.info permanent;
}
再次測試之后,www.ksharpdabu.info和ksharpdabu.info兩個都可以正常訪問了,順帶查看了那些惡意域名的whois,都是同一個網(wǎng)絡(luò)營銷公司注冊的,該死的,沒辦法。
相關(guān)文章
通過瀏覽器查看nginx服務(wù)器狀態(tài)配置方法
這篇文章主要介紹了通過瀏覽器查看nginx服務(wù)器狀態(tài)配置方法,本文講解開啟nginx-status的配置方法,并對服務(wù)器的參數(shù)做了詳細(xì)講解,需要的朋友可以參考下2015-04-04
Linux Nginx下SSL證書安裝方法及WordPress CDN配置
這篇文章主要介紹了Linux Nginx下SSL證書安裝方法及WordPress CDN配置,需要的朋友可以參考下2017-08-08
解決502?Bad?Gateway錯誤的詳細(xì)指南與實例
這篇文章主要給大家介紹了關(guān)于解決502?Bad?Gateway錯誤的詳細(xì)指南與實例,502 Bad Gateway錯誤通常是由于網(wǎng)關(guān)或代理服務(wù)器在嘗試訪問上游服務(wù)器(通常是Web服務(wù)器)時未能及時接收到響應(yīng)導(dǎo)致的,文中將解決辦法介紹的非常詳細(xì),需要的朋友可以參考下2024-05-05
使用nginx配置基于域名的虛擬主機(jī)實現(xiàn)
這篇文章主要介紹了nginx配置基于域名的虛擬主機(jī)實現(xiàn)​,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-10-10

