【问题标题】:How do you negate having to have a second SSL certificate for a parked domain?您如何否定必须为停放域拥有第二个 SSL 证书?
【发布时间】:2015-05-21 07:10:54
【问题描述】:

这是场景:
在 Apache 中为 www.example.ac.za 配置了一个有效的 SSL 证书。
有一个 www.example.co.za 的停放域,没有有效的 SSL 证书。

为了避免购买两个证书,客户希望 .co.za 重定向到 .ac.za。我了解(并且发现)这不能在 .htaccess 中完成,因为 SSL 证书的呈现首先完成。

可以为 .co.za 关闭 SSL,但为 .ac.za 保持打开状态吗?这能解决问题吗?

其他信息
这些域在 Apache 中配置为具有自己的 .conf 和 ssl.conf 文件的 VirtualHost。

重定向是为了确保这些域的根最终位于https://www.example.ac.za

希望能有一些见解:)

【问题讨论】:

    标签: apache .htaccess ssl https


    【解决方案1】:

    可以为 .co.za 关闭 SSL,但为 .ac.za 保持打开状态吗?这能解决问题吗?

    您可以删除 .co.za 的 SSL 虚拟主机,因此如果有人尝试访问 https://www.example.co.za,他们会得到一个未找到的站点。但是,如果您希望 anything 在他们访问 .co.za 的 https 网站时出现,那么 必须 有一些东西正在监听 SSL 端口 (443) 并期望请求.co.za 域。正如您所理解的,为了做到这一点,您需要一个有效的证书,除非您对安全异常没有问题。

    您可以做的另一件事是为两个域购买一个证书。在服务器/虚拟主机配置中您无能为力。不管是不是 htaccess,SSL 握手成功后都会发生重定向。

    【讨论】:

    • Kewl,完全有道理!谢谢老板:)
    猜你喜欢
    • 2012-12-17
    • 1970-01-01
    • 2015-02-25
    • 2021-06-13
    • 2018-11-19
    • 1970-01-01
    • 2011-01-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多