首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在子域错误vhost上安装SSL将与Apache中的其他HTTPS发生冲突。

问在子域错误vhost上安装SSL将与Apache中的其他HTTPS发生冲突。
EN

Stack Overflow用户
提问于 2019-07-29 23:13:14
回答 1查看 1.3K关注 0票数 0

我已经为域创建了子域。我成功地将SSL添加到域,但它为子域提供了以下错误:

选定的vhost将与Apache中的其他HTTPS VirtualHosts冲突。请选择其他vhost或将ServerNames添加到您的配置中。

我的DNS是正确的。我可以访问http版本的子域名网站,没有任何问题。

我甚至在/etc/hosts中添加了子域和IP。

我的目标是通过certbot --apache -d www.sub.example.com -d sub.example.com将SSL证书添加到子域。

我的虚拟主机上还有五个域,我为它们创建了SSL证书,没有任何问题。

我试过改变子目录address...change NameAlias..。

我得到了以下错误:

要修复这些错误,请确保您的域名输入正确,并且该域的DNS A/AAAA记录包含正确的IP地址。此外,请检查您的计算机是否具有可公开路由的IP地址,并且没有防火墙阻止服务器与客户端通信。如果您使用的是webroot插件,您还应该验证是否正在从您提供的webroot路径中提供文件。

EN

回答 1

Stack Overflow用户

发布于 2019-07-30 13:17:29

我解决了这个问题。我将子域添加到ServerAlias和certbot -apache -d sub.example.com works中。然而,有人建议我为我的子域添加AAAA记录,并再次尝试certbot -apache -d www.sub.example.com。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57262394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档