如何改为默认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

最后修改:2017 年 07 月 09 日 04 : 38 AM