我刚刚将我们的Magento网站从http://www.domain.com改为https://www.domain.com,现在一切都会好起来......
但是现在所有旧的http://www.domain.com -url现在都显示:NET :: ERR_CERT_COMMON_NAME_INVALID,不安全的域......
https://domain.com和https://domain.com/etc/etc效果很好......
我想我必须以某种方式迫使所有交通...
但是怎么样?答案 0 :(得分:0)
证书作为SSL握手的一部分被读取,并且在请求被发送到服务器之前发生。在握手过程中,您的浏览器会看到您已经要求" www.something"并且证书表明它只适用于"某些东西" (没有www。),所以浏览器在那里停止并给你错误。您可以通过htaccess执行 nothing 来防止该错误。您需要购买新证书或将所有链接更改为仅指向非www主机名(但是当您转到www主机名时,这不会阻止人们收到错误。)