【问题标题】:How can I redirect from one SSL domain to the one with the correct common name?如何从一个 SSL 域重定向到具有正确公用名的域?
【发布时间】:2011-04-18 07:34:55
【问题描述】:

所有。我在单个服务器(Linux)上的 apache 下设置了两个域。我为第一个域 (a.com) 设置了一个通用名称的 SSL 证书,但没有为第二个域 (b.com) 设置一个通用名称。

当我尝试访问 https://www. b.com,它只是把我带到 https://www a.com 但保持相同的 URL。因此,我在浏览器中收到一条警告消息:“这可能不是您要查找的网站,yada yada yada。”

由于 b.com 来自 a.com 的子目录,我想指出 https://www. b.com 转 https://www a.com/b/

但是,我不完全确定如何做到这一点。我能做些什么来设置它?离开 http://www. b.com 的方式很好 - 它仍然显示 /b/ 目录中我想要的页面,但是 https://www. b.com 显示 https://www.a.com 的内容。

此外,当设置为重定向时,有没有办法更改浏览器中的 URL 以反映重定向?我不想收到此警告消息。

谢谢,

【问题讨论】:

    标签: apache ssl redirect


    【解决方案1】:

    为此,您需要为 b.com 获取单独的 IP 地址,或者获取包含 www.a .com 和 www.b .com 的 UC SSL 证书,然后设置 SSL 主机标头(请参阅http://www.sslshopper.com/article-how-to-configure-ssl-host-headers-in-iis-6.html 的 Apache 部分)。处理完之后,重定向应该会更改 URL,并且不会出现任何错误。

    【讨论】:

    • 我想如果不进行大量调整就没有办法做到这一点,嗯?哦,好的,谢谢你的信息。
    猜你喜欢
    • 1970-01-01
    • 2018-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-11
    • 1970-01-01
    相关资源
    最近更新 更多