我正在尝试configurationApache 2.2,以便我可以使用两个IP地址。 一个用于基于名称的虚拟主机,应该使用相同的ssl-key,另一个用于只有一个基于ip的主机,该主机应该使用其他的ssl-key。 但是,似乎当我得到基于IP或基于名称的主机工作另一个rest。
有人能告诉我如何在debian系统上做到这一点,或至less指出我在正确的方向吗?
谢谢
SSL不允许您运行基于名称的虚拟主机。 这是因为包含虚拟主机名请求的头部分是用页面请求的其余部分encryption的。 因此,Web服务器无法确定您要求的虚拟主机,直到它解密您的请求; 一个真正的鸡和鸡蛋的情况。 这就是为什么每个IP地址有一个SSL证书的限制。
您可能将虚拟主机指定为*:443而不是IP:443
什么出现在Apache错误日志?
经过一段时间摆弄conf文件后,似乎现在工作,混合ip和基于名称的问题的一部分。 至于SSL的一部分,我想我会等待Debian更新Apache。
谢谢你的努力。