我正在尝试这样做:
https://dummiesite.com - > http://dummiesite.com
和
http://dummiesite.com - > http://new.dummiesite.com
和
http://new.dummiesite.com - > https://new.dummiesite.com
因此,无论用户去哪个网站,都会将其重定向到https://new.dummiesite.com
问题:
我有* .site.com的通配符证书。但它仅适用于site.com的所有子域,而不适用于site.com本身。使用lighttpd,我不能为每个IP使用多个证书(我只有一个),所以当用户转到https://dummiesite.com时,由于证书无效,它会出错。
这就是我尝试将https://dummiesite.com重定向到http://dummiesite.com的原因。如果没有有效的证书且没有显示用户错误,我怎么能这样做?
感谢您的帮助
答案 0 :(得分:0)
您无法使用当前证书。 HTTPS是SSL隧道内的HTTP,因此在您可以在HTTP级别执行重定向之前,必须建立SSL连接。但是这会失败,因为您的证书与主机名不匹配。您需要获得包含* .dummiesite.com和dummiesite.com的证书(是的,这是可能的)。