首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >专用服务器与SSL和IPs有关,内容显示在错误的站点上。

专用服务器与SSL和IPs有关,内容显示在错误的站点上。
EN

Server Fault用户
提问于 2015-04-01 16:13:39
回答 1查看 242关注 0票数 0

我们在这个专用服务器上有很多站点。一个站点的页面显示在另一个站点上。示例:

  • clientsite1.com (正确的站点,没有安装SSL )
  • clientsite2.com (转发到SSL,显示正确的站点)
  • clientsite1.com (未安装SSL,站点错误,在“不可信连接”消息后显示clientsite2 )

现在我在WHM,这就是我看到的:

上面写着“是IP地址上的主要网站吗?”是在所有非SSL域上不正确地出现的那个。我假设这是因为我们IP地址上的另一个域启用了"Web“,这显然允许您在一个IP上使用多个证书?

为了解决这个问题,请有人确认一下这些步骤。

  1. 在自己的专用IP上获取每个站点。
  2. 删除WHM中每个站点的SSL主机。
  3. 为WHM中的每个站点重新添加SSL主机,并添加新的专用IP地址.

或者我也可以为当前显示不当的域启用"Web“?不知道怎么做,但如果有人能确认它能解决问题,我会查一下。

我在这里找到了另一个问题,但我不确定它是否适用于我的情况:“.至少在Apache上,一个正确的基于设置名称的虚拟主机应该显示正确的内容,即使使用SSL (我自己也使用过)。您会得到”这是一个假证书“警告,但是如果客户端接受了证书,客户端仍然会将主机头发送到服务器,而Apache应该使用该服务器来选择一个virtualhost块并显示正确的内容,而不是其他人的站点。”这里就是这样吗?如果是这样的话,我该对我的网站主机说些什么才能让他们理解(并修复!)问题是什么?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2015-04-01 16:33:47

列出的第三个选项是通过https访问clientsite1。证书错误是因为您的SSL证书(仅用于clientsite2 )。以下是您的选择:

  1. 您希望clientsite1可以通过SSL访问,也可以通过单个IP 访问。
    • 您需要一个同时列出clientsite1和clientsite2的多域SSL证书。
    • 您的SSL vHost配置需要按名称进行路由,就像您的非SSL配置已经做的那样。

  2. 您希望clientsite1可以通过SSL访问,可以通过多个IPs 访问。
    • 您需要为每个clientsite1和clientsite2提供SSL证书。
    • 您的SSL主机配置可以由IP地址绑定到单个clientsite1或clientsite2 (不需要vHost配置)

  3. 您不希望clientsite1可以通过SSL 访问
    • 停止通过https访问clientsite1
    • 使用第二个IP地址来处理clientsite1,这样就不会监听https端口了。
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/679876

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档