希望是您的安全服务器

这样,您就可以识别网页中不符合 HTTPS 的任何部分。 HttpWatch基本截图 一旦掌握了 HttpWatch 的窍门,您就会开始了解 HTTPS 错误是如何发生的。 理解这一点的最简单方法是将网页视为包含许多不同的元素 – 文本、图像、JavaScript 甚至其他网站的一部分。

每个单独的元素都可以从不同的资源“请求

。当请求的路径不是来自安全源,而是来自普通旧式 HTTP(不带“s”)的路径时,就会出 WhatsApp 号码 现错误。使用 HttpWatch,您可以轻松发现 80% 的错误。 3. 检查您的照片。 到目前为止,所有 HTTPS 错误中最常见的是图像。

在任何 页面上使用图像

的正确方法是在网站代码中使用相对路径而不是绝对图像路径。 绝对与相对图像路 如何提高客户响应时间 | 径 看到没有 ‘s’ 的 HTTP 了吗? 这就是 HTTPS 存在缺陷的原因。 HttpWatch 将识别大多数图像错误。您还可以查看页面的源代码并搜索“http://”。

将使用绝对路径编写的任何图像转换为相对路径,就可以了。 4. 检查您的跟踪代码和 JavaScript SEOmoz 最喜欢的英国人 Tom Critchlow 最近为 Google Analytics 博客写了一篇精彩的文章,详细介绍了隐藏在遗留分析代码中的 HTTPS 错误。

除了在终极高权限域上为客座帖子评分之外,Will 还专业地解释了一段时间没有更新跟踪 购买电子邮件列表 代码的网站管理员如何无意中触发 IE8 安全警告。阅读汤姆的帖子以获得完整的解释。 除了 Google Analytics 之外,检查网页上的所有跟踪代码和 JavaScript 也很重要。

例如假设您在网站上安装了

CrazyEgg 来创建用户热图。 CrazyEgg 对常规 Http 使用一种类型的跟踪代码,对 Https 使用另一种类型。要检查此内容以及页面上的所有 JavaScript,请查看源代码并查找包含以 Http 而不是 HTTPS 开头的请求的任何标记。

5. 深入挖掘——隐藏的错误 最令人沮丧的错误是那些你找不到的错误,那些没有出现在 HttpWatch 上并且违背所有逻辑的错误。你手动梳理每一行代码,仍然一无所获。在这些情况下,错误通常是隐藏的。 我所说的隐藏是指位于外部 CSS 或 JavaScript 文件中。

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部