修改Nginx屏蔽網(wǎng)址的規(guī)則的方法
今天去看訪問(wèn)記錄,發(fā)現(xiàn)訪問(wèn)量突然增長(zhǎng)了很多,難道是人品爆發(fā)?趕緊查看了下訪問(wèn)來(lái)源記錄,顯示如下:
http://www.pinganxb.com/ http://guanbao168.com/ http://qifan123.com/ http://zhixinshop.com/ http://www.guanbao168.com
然后打開(kāi),發(fā)現(xiàn)居然跳轉(zhuǎn)到自己的網(wǎng)站首頁(yè)了,這是坑的,我的主機(jī)被惡意域名給指向了,也就是空頭主機(jī),趕緊修改nginx.conf,再添加一段server段;如下:
listen 80 default;
return 500;
}
這樣就可以防止別人通過(guò)ip或者不是你指定的域名訪問(wèn)你的網(wǎng)站了,造成不必要的麻煩,要是你夠勤快,還可以去投訴他,我是沒(méi)這精力去證明了。
要是覺(jué)得這樣浪費(fèi)了流量可以重定向到自己的網(wǎng)站,他利用我們,我們也利用他們,重定向如下,很容易的正則表達(dá)式:
listen 80 default;
rewrite ^(.*) http://www.dabu.info permanent;
}
但是,又發(fā)現(xiàn)一個(gè)問(wèn)題,添加后,原先我可以通過(guò)www.ksharpdabu.info 或 ksharpdabu.info 來(lái)訪問(wèn)我的網(wǎng)站,即可以通過(guò)多個(gè)域名訪問(wèn)網(wǎng)站,現(xiàn)在只能是通過(guò)自己指定的第一個(gè)域名訪問(wèn)了。而ksharpdabu.info現(xiàn)在不能訪問(wèn)。解決方法如下:
{
listen 80 default;
server_name _;
return 500;
}
或者如下:
listen 80 dufault;
server_name _;
rewrite ^(.*) http://www.dabu.info permanent;
}
再次測(cè)試之后,www.ksharpdabu.info和ksharpdabu.info兩個(gè)都可以正常訪問(wèn)了,順帶查看了那些惡意域名的whois,都是同一個(gè)網(wǎng)絡(luò)營(yíng)銷(xiāo)公司注冊(cè)的,該死的,沒(méi)辦法。
相關(guān)文章
Nginx 啟動(dòng)、停止、重啟、升級(jí)操作命令收集
也許你不知道什么是Nginx,Nginx是一個(gè)WEB服務(wù)器,如IIS那樣,現(xiàn)在好多門(mén)戶(hù)都在使用了Nginx作為WEB服務(wù)器了,Nginx在Linux系統(tǒng)下跑很優(yōu)秀,強(qiáng)過(guò)其它的WEB服務(wù)端,還可以做負(fù)載均衡,很不錯(cuò)吧。2010-10-10詳解Nginx 利用代理轉(zhuǎn)發(fā)請(qǐng)求示例
這篇文章主要介紹了詳解Nginx 利用代理轉(zhuǎn)發(fā)請(qǐng)求示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-03-03修改nginx服務(wù)器類(lèi)型實(shí)現(xiàn)簡(jiǎn)單偽裝(隱藏nginx類(lèi)型與版本等)
這篇文章主要介紹了修改nginx服務(wù)器類(lèi)型實(shí)現(xiàn)簡(jiǎn)單偽裝(隱藏nginx類(lèi)型與版本等),需要的朋友可以參考下2016-03-03負(fù)載均衡的基本知識(shí)以及使用nginx進(jìn)行負(fù)載均衡的簡(jiǎn)單例子
今天小編就為大家分享一篇關(guān)于負(fù)載均衡的基本知識(shí)以及使用nginx進(jìn)行負(fù)載均衡的簡(jiǎn)單例子,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2018-12-12Mac中使用Nginx實(shí)現(xiàn)80端口轉(zhuǎn)發(fā)8080端口
端口轉(zhuǎn)發(fā)(Port forwarding),有時(shí)被叫做隧道,是安全殼(SSH) 為網(wǎng)絡(luò)安全通信使用的一種方法。端口轉(zhuǎn)發(fā)是轉(zhuǎn)發(fā)一個(gè)網(wǎng)絡(luò)端口從一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)到另一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)的行為,其使一個(gè)外部用戶(hù)從外部經(jīng)過(guò)一個(gè)被激活的NAT路由器到達(dá)一個(gè)在私有內(nèi)部IP地址(局域網(wǎng)內(nèi)部)上的一個(gè)端口2017-09-09Nginx?Rewrite及Location的使用與區(qū)別
rewrite和location的功能有點(diǎn)相像,都能實(shí)現(xiàn)跳轉(zhuǎn),本文主要介紹了Nginx?Rewrite及Location的使用與區(qū)別,具有一定的參考價(jià)值,感興趣的可以了解一下2023-08-08nginx 訪問(wèn)限制與訪問(wèn)控制的實(shí)現(xiàn)
訪問(wèn)控制要做的事情是控制客戶(hù)端的資源訪問(wèn)權(quán)限,本文主要介紹了nginx 訪問(wèn)限制與訪問(wèn)控制的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2024-02-02詳解Nginx反向代理實(shí)現(xiàn)會(huì)話(session)保持的兩種方式
這篇文章主要介紹了詳解Nginx反向代理實(shí)現(xiàn)會(huì)話(session)保持的兩種方式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08