0

我有一个域(例如)example.com

我在具有公共 IP 的云中使用虚拟机。在这个虚拟机上,我还使用 VirtualMin 进行共享托管。所以我有多个 URL 来访问不同的服务,例如电子邮件、wordpress、virtualmin 控制台和网站地址。现在我需要在所有这些地址上使用 SSL,但是所有这些地址都不会更改子域。所以我需要购买通配符(非常昂贵)或者我可以使用简单的 SSL。

这是我需要加密的站点链接。

网站https://example.com(通过 virtualmin 托管)

电子邮件 https://example.com/mail(通过 virtualmin 托管)

Wordpress https://example.com/wp-admin(通过 virtualmin 托管)

virtualmin https://example.com:10000 (virtualmin 控制台)

virtualmin 电子邮件 https://example.com:20000 (virtualmin 电子邮件控制台)

如您所见,所有这些 URL 在子域中都没有变化,而是端口和登录目录发生了变化。那么我需要所有这些链接的普通 SSL 还是需要通配符?

谢谢。

4

1 回答 1

1

普通 SSL 可以满足您的需求,我建议您创建一个自签名证书来测试您的设置。另一个提示是查看 Let's Encrypt 选项,因为这将允许您设置 Let's Encrypt 证书。

Virtualmin > Server Configuration > Manage SSL Certificate > Let's Encrypt 

然后您将需要遵循本指南:

https://www.virtualmin.com/documentation/tutorial/how-to-add-an-ssl-certificate

安装 SSL 后,您需要通过以下方式将其应用于服务器的所有部分

Virtualmin > Server Configuration > Manage SSL Certificate > Current Certificate > Copy to Webmin / Copy to Usermin / Copy to Dovecot / Copy to Postfix
于 2017-10-26T07:43:02.280 回答