如何为自定义域使用我自己的SSL证书?
如果您在具有自己的真实域名的生产环境中使用VirtualHostX,则可能需要安装自定义SSL证书,以便访问者可以通过安全的HTTPS连接查看您的网站。在VirtualHostX中向您的网站添加自定义SSL证书非常简单。
- 在VirtualHostX侧栏中选择您的网站。
- 从“网站”菜单中选择“导入自定义SSL证书...”。
- 在出现的新工作表中,使用“选择...”按钮选择域的SSL证书和该证书的私钥文件。
- 单击“导入文件”按钮。
- 单击主窗口工具栏中的“应用更改”,将新设置保存到Web服务器并重新启动。
几点说明......
- 导入证书文件会将它们复制到Mac上的特殊位置,Web服务器可以在其中找到它们。将它们导入VirtualHostX后,您可以安全地从Mac中删除自己的副本。
- 由于您将使用自己的域名,因此需要告知VirtualHostX该域名。默认情况下,VHX仅创建
https://*.vhx.cloud
用于测试您的网站的域名。要使用您自己的域名,您需要ServerAlias
在网站的Custom Directives
文本框中添加设置,如下面的屏幕截图所示。您需要为要与网站关联的每个域名添加ServerAlias
命令。 - 将自定义SSL证书与您的域名一起使用时,只有该域名的所有者才能获得有效的SSL证书。