生産環境,今天無意中用IP通路了一下,發現竟然可以通路到,有一個域名被做為了預設域名。網上找了一下資料,Nginx可以設定禁止通過IP通路的。
在任一有效的Nginx配置檔案中加上以下一段
# forbidden use ip address access
server {
listen 80 default_server;
server_name _;
return 444;
}
其實思路很簡單,就是用IP通路的時候,傳回444錯誤。
本文轉自 gm100861 51CTO部落格,原文連結:http://blog.51cto.com/gm100861/905140