回答
收藏
分享
举报
nginx为什么会响应任何域名?
提问于2020-05-08 09:49

浏览 3.9k

已修改于2023-03-17 02:12



写下您的回答
发表回答
全部回答(1)

按点赞数排序

按时间排序

你应该有一个默认的服务器来捕捉所有的,你可以返回404或更好地不响应(会节省一些带宽),通过返回444它是nginx特定的HTTP响应,只需关闭连接并返回任何内容  

赞同

1

回复举报

回答于2020-05-08 11:02



回复TiAna
回复
火男回复了
同意,目前我就是这么搞的

0

回复举报

回答于2020-05-08 03:06



回复火男
回复
提问者
qwe123@163.com
这家伙很懒还未留下介绍~
0
文章
1
问答
1
粉丝
相关问答

这个单纯在server、location级别是做不到的,因为只有建立连接后才能获取http报文,解析出uri。

可以使用反向代理,提取变量再转发,但这个也许不一定满足你的要求。

点赞 0
浏览 3.1k

可以的,试试 client_body_in_file_only 或者 client_body_in_single_buffer 这两个指令应该都可以。

点赞 0
浏览 3.8k