如何改为默认ip访问显示400 Bad Request
AMH5.0 禁止IP与非绑定域名访问网站
是这样的。默认Nginx就是这样。只要解析过来的就受理。
4.2之前只是单独一Nginx。默认是加了
server
{
listen 80 default;
return 400;
}
所以4.2不允许没绑定的域名访问。
----------------
为什么5.0没这样配置呢?
5.0是多web服务器的。上面4.2这样配置是监听了80端口。
其它web服务器就不能监听80端口了。所以目前5.0是没有这配置。
5.0有两个方案选择应用:
1) 单独绑定上IP
5.0你可以在使用的环境中建立一个以IP为名的虚拟主机。(做为第一默认主机受理其它没有绑定的域名的请求)
2) 单一web服务器
如果你没用其它web服务器只用nginx,需要的话也可以手动加上。
server
{
listen 80 default;
return 400;
}
via.http://amh.sh/bbs/post-3915-1-1.htm