带有动态子域的通配符域

时间:2021-03-06 00:08:53

标签: .htaccess ssl subdomain wildcard-subdomain

我的域位于共享主机上。共享主机位置(JustHost,如果这有任何区别)允许多个附加域。它们还允许通配符子域。主要托管在 mysite.com 上。我将 example.com 设置为附加域。

因此,通过将 *.example.com 设置为附加域,并且通配符 example.com 域指向 (www).example.com 的根文件夹,输入 http://fred.example.com 应该让我www.example.com

我还为 example.com 购买了通配符 SSL 证书。我的理解是,这个通配符 SSL 证书应该处理 http://fred.example.comhttps://fred.example.com(这会导致显示 www.example.com 的主页)。

网站设计需要允许动态或未知的子域名。所以 fred.example.com 不需要预先定义,任何人也不需要。由于 example.com 的通配符子域设置,anything.example.com 应该到达 example.com 的根文件夹

但这不起作用,因为我收到证书与 https://fred.example.com 的错误不匹配。错误详细信息表明证书是为 *.mysite.com(我的托管帐户的“主”域)“构建”的。

假设是否正确:

  • 通配符子域将处理任何子域,即使该子域未明确定义。
  • 指向域根的通配符子域应解析为域根(如 fred.example.com 解析为 example.com 根文件夹)
  • 托管地点为 example.com 安装的通配符 SSL 证书应该适用于 example.com 的任何子域(如 fred.example.com)

或者这是不可能的?是否需要 htaccess 指令?还是example.com上安装的通配符SSL证书定义不正确?

0 个答案:

没有答案
相关问题