![我是否需要专用的静态 IP 或唯一的 IP 才足以为我的网站启用 SSL?](https://linux22.com/image/514119/%E6%88%91%E6%98%AF%E5%90%A6%E9%9C%80%E8%A6%81%E4%B8%93%E7%94%A8%E7%9A%84%E9%9D%99%E6%80%81%20IP%20%E6%88%96%E5%94%AF%E4%B8%80%E7%9A%84%20IP%20%E6%89%8D%E8%B6%B3%E4%BB%A5%E4%B8%BA%E6%88%91%E7%9A%84%E7%BD%91%E7%AB%99%E5%90%AF%E7%94%A8%20SSL%EF%BC%9F.png)
这是我第一次处理 SSL 和专用静态 IP/唯一 IP。现在这家网络主机商表示他们将提供唯一 IP(不与其他客户共享),但不保证它是静态的。现在我计划让我的网站启用 SSL 并安装 SSL 证书。那么,为了使我的网站启用 SSL,我真的需要一个专用静态 IP 吗?还是这个唯一 IP(不保证它是静态的)就足够了?如果 IP 不是静态的,我需要面对什么问题?
我已经从他们那里购买了主机。他们在向帐户添加可选服务时向我展示了该选项(在我下订单后),所以我对此一无所知。
谢谢大家。
答案1
答案2
如果您只有一个站点使用 SSL,那么所谓的基于名称的虚拟主机就可以为您的网站提供 SSL。
你将得到如下条目:
<VirtualHost *:443>
ServerName example.com
... more settings
</VirtualHost>
在您的 apache 配置中。因为您只有一个用于 SSL 的主机,据我所知,您不应该遇到任何证书问题,等等。
重新启动 apache 时可能会收到警告,我不太确定,因为不推荐使用“基于名称”而不是“基于 ip”的虚拟主机,因为 SSL 在确定请求来自哪个 IP 的主机以及使用哪个证书时会出现问题。如果您只有一个 IP / 主机,则应该不会有问题。