我刚刚从 http://www.domain.com 切换了我们的 Magento 网站至 https://www.domain.com在exitement比现在一切都会好...
但现在都老了http://www.domain.com -url 现在显示:NET::ERR_CERT_COMMON_NAME_INVALID,不安全的域...
https://domain.com和 https://domain.com/etc/etc工作正常...
我想我必须以某种方式强制所有流量...
但是怎么办?
最佳答案
证书作为 SSL 握手的一部分被读取,这发生在 请求 甚至被发送到服务器之前。在此握手期间,您的浏览器看到您请求了“www.something”并且证书表明它仅用于“something”(没有 www.),因此浏览器就在那里停止并给您该错误。您无法通过 htaccess 做什么来防止该错误。您需要购买新证书或更改所有链接以仅指向非 www 主机名(但这不会阻止人们在您转到 www 主机名时收到错误消息)。
关于.htaccess - 强制 https ://www. 域到 https://domain,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28589282/