一般来说,我们的网站是通过域名,如 www.xxx.com 来访问的。偶然间发现自己的网站通过Ip地址也可以访问,如 123.12.23.34 。如果通过IP来访问,一些功能可能出问题,马上毙掉。
在nginx中,限制通过ip访问网站的方法很简单。具体为:
修改nginx.conf 文件,在http中加入下面的代码即可。
server {
server_name _; #default
return 444;
}
上面代码中的 444 是我随便写的,也可以写404或500等。