强制https://www.domain到https://域

时间:2015-02-18 16:57:12

标签: .htaccess magento ssl https

我刚刚将我们的Magento网站从http://www.domain.com改为https://www.domain.com,现在一切都会好起来......

但是现在所有旧的http://www.domain.com -url现在都显示:NET :: ERR_CERT_COMMON_NAME_INVALID,不安全的域......

https://domain.comhttps://domain.com/etc/etc效果很好......

我想我必须以某种方式迫使所有交通...

但是怎么样?

1 个答案:

答案 0 :(得分:0)

证书作为SSL握手的一部分被读取,并且在请求被发送到服务器之前发生。在握手过程中,您的浏览器会看到您已经要求" www.something"并且证书表明它只适用于"某些东西" (没有www。),所以浏览器在那里停止并给你错误。您可以通过htaccess执行 nothing 来防止该错误。您需要购买新证书或将所有链接更改为仅指向非www主机名(但是当您转到www主机名时,这不会阻止人们收到错误。)