0

我使用以下信息获取 mod_pagespeed 将 GA 脚本注入我的页面: https ://developers.google.com/speed/pagespeed/module/filter-insert-ga

不幸的是,我们有一个反向代理设置,浏览器通过 HTTPS 请求页面,但服务器将内容作为 HTTP 注入。

这是Chrome浏览器错误:

[已阻止] 'https:// * ' 处的页面是通过 HTTPS 加载的,但运行来自 ' http://www.google-analytics.com/ga.js ' 的不安全内容:此内容也应通过 HTTPS 加载。

我需要这个模块在注入脚本时使用正确的协议,即 https://www.google-analytics.com/ga.js (对不起,我不能发布超过 2 个链接的损坏的 URL

4

2 回答 2

0

你会经常遇到这个问题。尝试修复代理/服务器,以便将最终用户连接正确识别为 SSL。大多数负载均衡器会注入一个标头并有一个 apache mod 来为您读取标头。

于 2014-10-29T16:52:14.303 回答
0

我们还没有答案,但您可以在此处跟踪此错误的进度:https ://code.google.com/p/modpagespeed/issues/detail?id=877

于 2014-01-31T12:57:35.590 回答