问题标签 [mod-pagespeed]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1865 浏览

javascript - 谷歌分析跟踪代码缩小

我已经设置了一个新属性(通用属性,而不是经典属性),并且我已经在我的页面上直接复制并粘贴了跟踪代码。

当我查看源代码时,我看到跟踪代码但 modPagespeed 会自动缩小内联 JS。

如果我在 Analytics 中查看我的跟踪代码详细信息,它会说我的跟踪代码没有安装。试了2个小时。

谷歌的 pagespeed 模块是否破坏了分析脚本?我该如何解决这个问题?

0 投票
2 回答
1734 浏览

pagespeed - 用于 ajax 加载内容的 Google mod_pagespeed

我正在尝试使用 mod_pagespeed 优化和转换图像,它对 html 文件中的所有标签都非常有效。但是它如何处理加载了 js 的图像呢?例如幻灯片中的图像等。

谢谢!

0 投票
1 回答
162 浏览

php - HTACCESS Dynamic Variable within an IfModule tag

How To Get a Variable Inside IfModule?

I want Apache to replace *%{HTTP_HOST}*.... can that be done within an IfModule tag?

I am trying to setup Mod_Pagespeed in my .htaccess to work across multiple domains. This .htaccess file will be running on, dev, staging and production servers... each with a different cname (sub domain). We are on apache 2.2, so we cannot run an IfElse statement.

0 投票
2 回答
2544 浏览

php - 需要关闭 ModPagespeed

我一直在尝试关闭此站点的 ModPagespeed 模块:http: //www.mundo-satelital.com.ar ,首先通过 .htaccess

而且我也试过ModPagespeedDisallow *代替ModPagespeed off但没有效果。

当我不包含 IfModule 并且只是出现ModPagespeed off服务器错误时,这是​​否意味着未检测到 ModPagespeed?

但是,使用此地址会关闭 ModPagespeed :

http://www.mundo-satelital.com.ar/?ModPagespeed=off

但是我不想一直使用它,我想可能有一个 URL 重写可以隐藏它,但似乎应该有一个更简单的方法。

我尝试登录虚拟管理员并使用文件资源管理器访问 etc/ 文件夹,但那里只有一个 php.ini 文件,没有 httpd.conf。如果有办法从 VirtualAdmin UI 更改它,我也想尝试一下,我查看了“指令”部分,但没有提到 ModPageSpeed。

我想知道我是否需要联系托管公司才能更改此设置?理想情况下,我想更改 .htaccess 文件,但似乎被忽略了。我在这里忽略了一些简单的事情吗?modpagespeed只是在服务器设置中开启或关闭,对吧,它不是页面源中的脚本之类的东西吗?

0 投票
0 回答
299 浏览

linux - 未找到 mod_pagespeed 错误 combine_css

我没有找到 combine_css 的错误

下面是我的 apache 配置:

这似乎有时有效,但并非一直有效,它会不断创建偶尔找不到的文件。

每当发生这种情况时,我必须执行以下操作:

发生这种情况有原因吗?

0 投票
2 回答
5310 浏览

caching - Google PageSpeed 不更新缓存

我安装了 google 的 pagespeed,并在此处安装了 nginx 服务器。我需要刷新/删除以前缓存的内容,但找不到解决方案。在pagespeed 站点上,它提到使用此命令:

但我没有成功。谢谢你的帮助。

0 投票
2 回答
451 浏览

google-analytics - 带有 HTTPS 协议和 mod_pagespeed 的 Google Analytics

我使用以下信息获取 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

0 投票
1 回答
1650 浏览

nginx - ngx_pagespeed 仅适用于 html 文件

我在 debian 7.3 虚拟服务器上安装了 ngx_pagespeed 1.7.30.3 和 nginx 1.4.4。pagespeed 模块似乎正在运行,因为它在缓存目录中创建了一些文件和文件夹。如果我在我的网站上执行 GET,我也会得到 pagespeed 特定的标题(X-Page-Speed:1.7.30.3-3721)。问题是 pagespeed 模块仅适用于 html 文件,css、js 和图像等资源没有特定的标题。此外,它们没有经过优化(缩小、连接...)。似乎 pagespeed 模块不提供优化的文件。

我不知道这是否重要。一周前一切正常,但我在我的网站上添加了一个证书并且只启用了 https。

这是我对应的虚拟主机的 nginx 配置:

该行pagespeed RewriteLevel CoreFilters;应启用所有核心过滤器(https://developers.google.com/speed/pagespeed/module/config_filters)。但他们似乎没有工作。它们不是 nginx error.log 中的错误消息。关于如何解决这个问题的任何想法?

0 投票
1 回答
3268 浏览

apache - 具有多个域或子域的 mod_pagespeed

我想知道在多个域或子域中使用 pagespeed,以及它是否有效。

在 SOF发现了一些与我想要实现类似的事情的问题,除了我想用子域或多个域来实现。

我尝试使用以下方法使事情正常进行,但不确定是否可以!

现在我想知道以下设置是否可以:

或者应该只内联到主域而不是一一列出它们......

所以我的问题是这个配置正确吗?如果不是,我该如何纠正?

我希望它不会混淆...

谢谢

0 投票
2 回答
2262 浏览

apache - 使用 SSL 的 mod_pagespeed:从 // 到 https://

RHELS 6.1 上的 Apache 2.2.15

在 https 后面的服务器上使用 mod_pagespeed(由网络的反向代理实现)。

所有 html url 都写为“//server.example.com/path/to/file.css”(因此,没有指定协议)。

问题:使用默认配置,pagespeed 将 url 重写为“ http://server.example.com/path/to/file.css

我试图弄清楚如何让它将网址重写为 https(或将其未指定为 //)。

阅读文档后,我尝试像这样使用 ModPagespeedMapOriginDomain

也试过

……无济于事。网址不断被改写为“http://”。

问题:如何让 pagespeed 在其 url 中使用 https 而不是 http?

如果需要,请在此处进行完整的 pagespeed 配置