如何在VestaCP的单个项目中启用对多个域的SSL加密?

我有一个基于laravel的网站site.com,让我们通过VestaCP启用SSL加密。 现在,我还想添加site.idsite.ru定向到同一项目库,并在它们上也启用SSL。

我尝试将site.idsite.ru用作site.com的别名,并且在没有SSL的情况下可以使用。但是,如果我尝试禁用并重新启用加密证书以触发所有3个域的证书生成,则会出现Let's encrypt 400错误。
也许可以通过SSH命令完成它吗? 或者,也许我可以在vestacp中设置3个独立的www域,然后通过SSH配置nginx配置将它们全部定向到一个代码库文件夹中?

我最后的选择是在vesta中设置3个 www 域,并使用单独的代码库和SSL证书,但使用单个DB。这样看来似乎效率很低。

andy_69 回答:如何在VestaCP的单个项目中启用对多个域的SSL加密?

您需要为需要通过SSL可用的每个唯一域获取证书。您不需要单独的代码库,只需要为所有站点索取证书即可。

certbot-auto -d site.id -d site.ru -d site.com
本文链接:https://www.f2er.com/3149905.html

大家都在问