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

标签 .htaccess magento ssl https

我刚刚从 http://www.domain.com 切换了我们的 Magento 网站至 https://www.domain.com在exitement比现在一切都会好...

但现在都老了http://www.domain.com -url 现在显示:NET::ERR_CERT_COMMON_NAME_INVALID,不安全的域...

https://domain.comhttps://domain.com/etc/etc工作正常...

我想我必须以某种方式强制所有流量...

但是怎么办?

最佳答案

证书作为 SSL 握手的一部分被读取,这发生在 请求 甚至被发送到服务器之前。在此握手期间,您的浏览器看到您请求了“www.something”并且证书表明它仅用于“something”(没有 www.),因此浏览器就在那里停止并给您该错误。您无法通过 htaccess 做什么来防止该错误。您需要购买新证书或更改所有链接以仅指向非 www 主机名(但这不会阻止人们在您转到 www 主机名时收到错误消息)。

关于.htaccess - 强制 https ://www. 域到 https://domain,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28589282/

相关文章:

wordpress - htaccess 条件特定页面

regex - 拒绝访问除根目录 index.php 之外的所有 .php 文件

apache - 如何将wordpress网站IP地址重定向到主页

ssl - SIM800L HTTPSSL 出现未知错误

amazon-web-services - AWS 上的 Kubernetes 仪表板 tls 证书

php - HTACCESS : Dynamic rewrite url with multiple variables

Magento - 查找与一段 HTML 相对应的 block

mysql - Magento:在本地主机上安装时出现问题

magento - 如何在模板文件中加载自定义 PHP Magento block

apache - htaccess 如果某个文件存在则强制使用 SSL