我的网站托pipe在hosting24.com *上,当时我购买他们的服务,似乎是一个足够好的主机。 我(我希望)被certificate是错误的。
基本上,他们是这样说的
您需要一个Gold-package(这是提供专用IP的唯一帐户types)才能拥有私有SSL。
这一切都很好,很好。 但是,这里有趣的部分,他们也这样说
所有其他帐户都共享IP和SSL,这意味着如果您使用https,则有时可能会导致错误的网站。
我叫胡说。 为什么? 两个原因:
- 比较我的域名与SSL和没有SSL (注意不同?)
- 他们拒绝在我的域名上卸载SSL(我不需要它,但是我确定不要在我的域名上使用黑客)。
所以,因为我不是最精通这些事情(我是一个程序员, 而不是一个系统pipe理员),我问你,好人:
如果有的话,你们有没有遇到这种情况?你们是如何处理的?
如果不是,你将如何处理?
当我发现这一点时,我的反应是,不用说,“让我们快点离开这里”。
*对不起,但我只能发布两个超链接。 如果你们有任何想要的,你们可以编辑这样的链接www.hosting24.com实际上是一个链接(也是如此,在post的顶部, 网站是[网站])?
多个http网站可以通过指向不同的域名来在同一个IP上运行,因为Web服务器可以查看主机标题并查看使用哪个域名。 SSL需要一个专用的IP地址,因为主机头被encryption,不能以这种方式检查。
由于域名仅指向一个IP地址,因此除非在IP上没有任何SSL站点设置,否则机器上的SSL站点将出现在所有共享域中。 这将导致证书错误,因为使用的域不匹配证书的域。
这对于共享网站来说不是问题,因为很显然,这不是他们的网站,证书错误表明正在被错误的名称访问,并且最重要的是它不会被共享域名下的索引访问它的方式是通过不正确的链接或手动inputhttps://
这听起来像他们正在使用的cPanel
它也听起来像他们为另一个域设置一个共享的SSL证书,并且您的站点在主要的共享IP上,他们不能卸载这个不破坏服务器上的其他网站,这是正常的
如果你不想冒任何阴暗的业务和SSL的风险,那么你应该得到专用的IP与您自己的SSL,或一个新的托pipe服务提供商,不这样做。 我会同意那里的处理是不是很透明,但这是不寻常的在野外看到
他们是正确的。 您与其他几个网站共享相同的IP。 所以你的网站名称parsing为这个IP。 这对HTTP非常有用,因为HTTP固有地支持基于名称的虚拟主机。 但是,如果其他站点使用其他不完全支持基于名称的虚拟主机的服务,或者您select不支持,则人们将能够通过您的域名访问这些服务,因为它parsing为与其名称相同的IP做。