我收到来自 Google Chrome 的混合内容警告。它不会在 Firefox 或 Explorer 中显示。
我从运行 Vista、Apache2.2.16、mod_ssl2.2.16、OpenSSL0.9.8 和 PHP5.3.3 的 localhost 上的测试服务器打开站点。所有内容都由 apache 强制通过 https。我正在使用自签名证书。
整个源代码包含在 index.html 中。上面写着:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<h1>Hello</h1>
</html>
首先,我用 ctrl-shift-j 验证了没有混合内容。然后,我尝试了不同的组合,关闭 Chrome 并重新打开,清除缓存并重新启动服务器。
有人可以告诉我如何摆脱警告吗?谢谢,金博