
1 julyclyde 2018-04-23 08:29:58 +08:00 不是有什么不同,而是根本就没关系 |
2 isCyan 2018-04-23 08:30:51 +08:00 via Android 理解上应该是 listen default 是针对端口的吧,比如 http 的未知域名和 https 的未知域名可以被导向不同的两个 server 回去我试一下 |
3 ytlm 2018-04-23 08:31:00 +08:00 |
4 salmon5 2018-04-23 08:46:28 +08:00 via Android 这个问题我想过,default_name 可以请求任意 host 头,_对 host 头做了一定的安全性约束。 最优雅的还是默认主机返回 403 或 501 等。 |
5 ragnaroks 2018-04-23 08:48:03 +08:00 In catch-all server examples the strange name “_” can be seen: server { listen 80 default_server; server_name _; return 444; } There is nothing special about this name, it is just one of a myriad of invalid domain names which never intersect with any real name. Other invalid names like “--” and “!@#” may equally be used. |
6 ragnaroks 2018-04-23 08:48:13 +08:00 |