why? 发表于 2019-1-31 09:43:32

"
楼主意思应该是像访问了不存在的网址一样
比如说www.djqiidcjqnjkekdkqbedjfikd.com
这种返回值

rustylake 发表于 2019-1-31 09:46:48


why? 发表于 2019-1-31 10:01

不存在的吧 ,你这样不返回状态码浏览器 http 协议这些怎么走

rm -rf吧...
楼主可能是要说,当结果为404或403时关闭建立的连接不返回?
或者是连接为404或403时返回空?还是什么的...

ghyghoo8 发表于 2019-1-31 11:26:00


倾城翻翻分身一 发表于 2019-1-31 10:06

就是刚装好nginx没有网站时,你登陆IP,一定显示的是403 Forbidden。

我希望这时什么都不要显示出来。 ...

那把403页面改成空白不就好了
协议头也要改掉那就改源码再编译

hehe 发表于 2019-1-31 09:49:08

意思就是只收不发 设置下防火墙就完了

ghyghoo8 发表于 2019-1-31 09:41:00


倾城翻翻分身一 发表于 2019-1-31 10:06

就是刚装好nginx没有网站时,你登陆IP,一定显示的是403 Forbidden。

我希望这时什么都不要显示出来。 ...

想结果为403时中断连线直接把403跳444就行了把40x默认页面改成空白

tem 发表于 2019-1-31 09:53:29

shell exit 0

ghyghoo8shiro 发表于 2019-1-31 09:54:23

可以用 lua 实现

admim 发表于 2019-1-31 09:54:59

刚装好时,不要启动Nginx即可。
或者就象前面网友说的,Nginx要在编译前就做手脚,以便返回的值是自定义的。

babyby168 发表于 2019-1-31 09:54:00


倾城翻翻分身一 发表于 2019-1-31 09:54

什么都不返回,就像从来没装过NGINX,这个网站根本不存在一样,只有我建立好的页面才会出现。 ...
对不起,http协议不支持这个。
http协议规定请求应答模式,不可能不应答的。
想实现这咯效果也很简单,在防火墙检查出站流量,包含404的就断开连接

aRNoLD 发表于 2019-1-31 10:00:18

这种NGINX做不到吧,只能防火墙
页: 1 [2] 3
查看完整版本: 怎么让nginx不返回任何值?