【发布时间】:2016-10-17 18:53:15
【问题描述】:
我在 Cloudflare 的域名服务器上有一个域 example.com。该域指向我运行 CentOS/WHM/cPanel 的专用服务器的 IP 地址。该网站是可访问的 - 一切都很好。
我为secure.example.com 设置了一条 A 记录,它也指向与根域相同的 IP 地址。
在服务器上的 cPanel 中,我为 secure.example.com 创建了一个子域,它指向服务器上的一个子目录,我在其中放置了一个测试 HTML 文档。
现在,如果我访问 http://secure.example.com,我会看到测试 HTML 文档。都好。但是,如果我访问 https://secure.example.com(即通过 SSL),我会被重定向到 https://secure.example.com/cgi-sys/defaultwebpage.cgi,这是我通常希望看到的页面,当域指向服务器但尚未设置该域的帐户时在服务器上。
secure.example.com A 记录通过 Cloudflare 的 CDN 路由,因为我需要使用他们的免费 SSL。根域不通过 Cloudflare 的 CDN 路由(即它只是 DNS),但我已经尝试了两种方式,但对问题没有任何影响。
所以看起来服务器正在识别子域的非 SSL 版本,而不是 SSL 版本。
我的问题是,为什么?这是预期的行为吗?如果没有,知道如何让它工作吗?
提前致谢!
【问题讨论】:
标签: ssl dns cpanel cloudflare whm