【发布时间】:2014-11-20 14:43:59
【问题描述】:
由于我只有一个域证书,我想拒绝所有带有 nginx 返回代码 444 的子域 (*.domain.com),并只允许基域 (domain.com)。下面的配置似乎与 domain.com 的所有子域匹配。
server {
listen 443;
/* ssl cert stuff */
server_name domain.com
}
我尝试在上面的 sn-p 之后添加下面的 sn-p 作为全部内容,但这似乎也不起作用。
server {
listen 443;
server_name .domain.com
reject 444
}
提前致谢。
【问题讨论】:
-
几乎是this question的副本。
-
我不想重定向,因为我知道证书无效,我只想终止连接。
-
这是该问题的第 2 点。本质上,除非您获得
*.domain.com的证书,否则这不会发生。
标签: ssl nginx configuration