自动允许加密通配符子域的SSL证书

问题描述 投票:0回答:1

我在我的Centos VPS机器上使用ISPConfig作为托管面板,在DNS管理中使用Cloudflare。

我已将以下重写规则添加到我的vhost,它会自动将子文件夹重新路由到子域。

码:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.domain.com
RewriteCond %{HTTP_HOST} ^(www\.)?(([^\.]+)\.){1}domain..com$
RewriteCond /var/www/backoffice.ge/web/build/%3 -d

所有在http(* 80)上工作正常和完美,但我在https(* 443)上有证书问题。根据我的解决方法,问题出现在Let's Encrypt证书中,该证书仅为主域(domain.com)生成。

如果可能,我想创建通用通配符证书,它将自动适用于所有子域,或通过PHP动态创建子域/目录证书。

我找到了一些关于Certbot的文章。但是,不确定如何使其适用于上述设置。

apache mod-rewrite cloudflare lets-encrypt ispconfig
1个回答
1
投票

找到解决方案,与我的ispconfig设置完美配合。我已生成通配符证书,所有子域都有ssl。

https://bjornjohansen.no/wildcard-certificate-letsencrypt-cloudflare

© www.soinside.com 2019 - 2024. All rights reserved.