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