转到https://liquor.com/cask-bulleit/ ,然后单击“购买”进入 Chrome 中启用 SSL 的页面。
为什么当我在需要 SSL 的页面上时,只有在 Chrome 中我才能看到 https 被划掉 (http://screencast.com/t/xcamgjats1kJ)?奇怪的是,我在 Firefox 或 Safari 中没有收到任何错误,但在 Chrome 中却收到了。 SSL 是有效且有效的(http://screencast.com/t/0gOdu3aQTk),所以我不知道问题是什么。
经过一番思考后,我想我必须在结账页面上有指向非 https URL 的直接链接,并且只有 Chrome 告诉我这一点,而其他网站却没有?如果是这种情况,那么如果我确实需要结账/SSL 页面上的那些直接非 https 链接,会发生什么?
任何帮助将不胜感激。
最佳答案
您的 HTTP 请求中有一些非 HTTPS 连接。对于您网站上的一个示例,http://liquor.com/wp-content/plugins/visitorcontact/css/visitor-contact.css?ver=abc ,是 HTTP 。您发生了大量的 HTTP 请求,其中有些请求失败。
为什么无法通过 HTTPS 请求这些文件?使用 Assets 的相对路径通常可以解决这个问题。
更新:FireBug
关于ssl - Chrome 在我的 SSL 页面上显示 SSL 被划掉了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4056266/