我有一个域名(如mywebsite.com)在一个WMH/CPanel环境。我正在为那个域(client1.mywebsite.com)动态生成子域。
当与大多数提供者进行通配符SSL步骤时,我有时会读到我必须在我的证书(https://www.rapidsslonline.com/blog/setting-up-a-wildcard-ssl-on-cpanelwhm)中包含子域详细信息
这将是一个巨大的问题,因为我不知道哪些将自动生成(比如我的客户端注册)在未来,我不想去手动添加它们,因为它们被创建(SSL是足够痛苦的)。
我的问题是:我是否需要手动添加每个子域到证书,或者有一种方法去"通配符是*.mydomain.com"一劳永逸?(CPanel)
是的,你必须在你的cPanel下添加的每个子域上安装SSL。在子域
上没有自动安装SSL的方法步骤如下:
1)将example.com_SSL文件拷贝到/var/cpanel/userdata/USER/目录下$subdomain. domain. com_ssl用于每个子域。
2)在每个复制的文件中,编辑以下变量以匹配非ssl子域:documentroot, servername, serveraliases
3)使用/scripts/rebuildhttpdconf
重建Apache配置4)使用/scripts/restartsrv_httpd 重新启动Apache服务器