使用lighttpd重定向

时间:2014-03-27 22:55:12

标签: redirect ssl lighttpd

我正在尝试这样做:

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的原因。如果没有有效的证书且没有显示用户错误,我怎么能这样做?

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

您无法使用当前证书。 HTTPS是SSL隧道内的HTTP,因此在您可以在HTTP级别执行重定向之前,必须建立SSL连接。但是这会失败,因为您的证书与主机名不匹配。您需要获得包含* .dummiesite.com和dummiesite.com的证书(是的,这是可能的)。