生產(chǎn)環(huán)境,今天無意中用IP訪問了一下,發(fā)現(xiàn)竟然可以訪問到,有一個域名被做為了默認域名。網(wǎng)上找了一下資料,Nginx可以設(shè)置禁止通過IP訪問的。
在任一有效的Nginx配置文件中加上以下一段
# forbidden use ip address access
server {
listen 80 default_server;
server_name _;
return 444;
}
其實思路很簡單,就是用IP訪問的時候,返回444錯誤。