我在VPS上设置的站点处于testing模式 – 名称服务器不指向它。 我只是有一个IP地址,并编辑我的本地主机文件指向URL“ http://example.org ”。 该网站实际上是一个子域名,即'example / main_example.net'。 在一个善意的支持人员添加了一个'placeholder'self = signed SSL证书/密钥后,在浏览器(Firefox)中inputparsing到根文件夹(即public_html / index)的' http://example.org ',而不是子域我想testing(即public_html / example / index)。 我查看了添加的SSL密钥/证书,但没有指定FQDN,而只是“example.org”。 当我删除这些密钥/证书时,我可以再次使用URL“ http://example.org ”访问testing站点。 两个问题:1)正确指定的SSL证书(我只需要该SSL子域而不是主域)? 和2)浏览器/客户端是否使用SNI,即使这只是一个自签名证书(我不会设置官方的,直到我准备改名服务器指向它)?