nginx關(guān)閉默(mò)認(rèn)站(zhàn)點
國內機房一般都(dōu)要求網站主關閉空主機頭,防止未備案的域(yù)名指向過來造成麻煩
當(dāng)別(bié)人把垃圾域名轉向至你的服務器時, 如果不采取措施,那麽後果不堪設想。
國內機房一般都要求網站(zhàn)主(zhǔ)關閉空主機頭,防止未備(bèi)案的域(yù)名指向過來造(zào)成麻煩。
Nginx默認的虛擬主機允(yǔn)許(xǔ)用戶經過(guò)IP訪問,或者經過未設置的域名訪問(比如有人把他本人的域名指向了你的ip)你的VPS或(huò)服務器。
默認情況下,隻(zhī)要將域(yù)名解析到(dào)VPS的(de)IP上,就可以訪問安裝lnmp的VPS。
如果想避免這種情況(kuàng)的出現,可以修改nginx.conf ,將默(mò)認的虛擬主(zhǔ)機修改為如下即可屏(píng)蔽未綁定域名訪問:
- server {
- listen 80 default;
- return 500;
- }
也可以把(bǎ)這些流量收集起來,導進(jìn)到本(běn)人的網站,隻需做以下跳轉設置就可以:
- server {
- listen 80 default;
- rewrite ^(.*) http://www.ynaad.com permanent;
- }
以此類推, 禁止通過IP訪問,可以寫成:
- server {
- listen 80 default;
- server_name _;
- return 500;
- }
關鍵詞:nginx
閱讀本文後您有什麽感想? 已有 人給出評價!
- 0
- 0
- 0
- 0
- 0
- 0