Nginx server_name 未命中依旧能够访问进来的原因

为什么在没有找到匹配的server_name的情况下会访问 listen default_server 或者第一个server配置,还需要自己做一个404的返回判断如下,而不是自动的返回404
`server {
listen      80;
server_name  _;
return 404;
}`

阅读 3.1k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题