namei
(娜美)
1
## 背景
- 目前有两个域名托管在</s>cloudflare<e>上,分别为</s>xxx.us.kg<e>、</s>xxx.ggff.net<e>
- `xxx.us.kg`解析到了具体`vps`
[details="xxx.us.kg在cloudflare上的DNS配置,root的配置以及子域名的配置"]

[/details]
- `xxx.ggff.net`只托管到`cf`,没有配置任何解析
[details="xxx.ggff.net在cloudflare上的DNS配置"]

[/details]
## 问题
访问子域名`test.xxx.us.kg`失败,并且显示实际访地址为`test.xxx.ggff.net`。
访问主域名`xxx.us.kg`是正常的。
>
这里真的是头大
## 备注
- 如果把`test.xxx.us.kg`的解析配置修改为**仅DNS,即关闭小黄云**,可以访问成功
- 尝试过把这两个域名都从`cloudflare`删除然后重新绑定,没起作用
- 手里还有另外一个`yyy.us.kg`,同样的方式配置,`yyy.us.kg`、`test.yyy.us.kg`访问均没问题
- `yyy.us.kg` 的 `ns` 配置跟其他域名的配置相同
- `xxx.us.kg` 的 `ns` 配置跟其他域名的配置不同
lusky
(lusky)
2
@“娜美”#p164802 看不懂你要干嘛,访问vps的什么服务
namei
(娜美)
3
@“lusky”#p164837 还没到服务呢,现在在验证域名访问能不能通,目前就拿</s>nginx<e>做了简单代理。
- 正常的</s>xxx.us.kg<e>配置
```conf
server_name xxx.us.kg
location / {
default_type text/plain; # 设置返回类型为纯文本
return 200 ‘Hello, World!’; # 返回的内容
}
```
- 异常的`test.xxx.us.kg`配置
```conf
server_name test.xxx.us.kg
location / {
default_type text/plain; # 设置返回类型为纯文本
return 200 ‘Hello, World! test’; # 返回的内容
}
```
- 公共配置
```conf
server {
listen 443 ssl;
ssl_certificate /etc/nginx/ssl/xxx.us.kg.pem;
ssl_certificate_key /etc/nginx/ssl/xxx.us.kg.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
client_max_body_size 5m;
}
```
yucho
(yucho)
5
@“娜美”#p164848 两个不同域名共用一个相同域名的ssl证书,你是真的人才:huaji11:
namei
(娜美)
6
>
@“Yucho”#p164914 两个不同域名共用一个相同域名的ssl证书
子域名用主域名的证书有问题?
yucho
(yucho)
7
@“娜美”#p165030 ggff.net和us.kg是父子关系?
namei
(娜美)
8
@“Yucho”#p165108
我没说清楚
上面的两个代理配置分别是 xxx.us.kg 、test.xxx.us.kg的配置,不涉及 xxx.ggff.net
xxx.ggff.net只托管到cf了,没有其他任何操作(cf没配置dns解析、vps没配置相应代理)
现在是问题是访问 test.xxx.us.kg 提示我访问的是 test.xxx.ggff.net


at997ga
(at997ga)
9
@“娜美”#p165139 清下浏览器缓存试试 到cf看一下是不是把test.xxx.us.kg转发到另一个域名上了 cf页面规则那里
yucho
(yucho)
10
@“娜美”#p165139 你是不是在搞SaaS?刚好我也在搞:xhj01:
namei
(娜美)
11
@“at997ga”#p165199
清缓存试过了,换电脑也不行
>
@“at997ga”#p165199 是不是把test.xxx.us.kg转发到另一个域名上了 cf页面规则那里
你可以看我上面的图(折叠了),目前配置的解析类型是A,指向了跟父域名相同的ip
namei
(娜美)
12
@“Yucho”#p165283
没有啊,就给自己的小东西搞几个子域名访问。
yucho
(yucho)
13
@“娜美”#p165657 确定?看看两个域名的回源域名配置:xhj01:
namei
(娜美)
14
@“Yucho”#p165671 破案了。之前写过一个worker,转发到 ggff.net上了,忘了这茬了,干掉worker就好了