如何停止使用谷歌页面速度

时间:2012-01-20 09:54:37

标签: pagespeed

我有一个wordpress网站,我正在为临时托管在http://dev.eatfit.co.nz/

上的客户创建

我注意到我经常(但不是每次)浏览一个页面(例如主页),我认为google pagespeed在线服务似乎会动态重写网址来优化事物,所以我得到这样的网址回到我身边(可以在小提琴手或.html来源中查看)

http://dev.eatfit.co.nz/wp-content/themes/eatfit/images/xfoot-logo.png.pagespeed.ic.SWoJqa9Ly9.png

我不想发生这种情况,我想关闭google pagespeed,因为它错误地优化了css并且还经常缓存,因此测试更新很痛苦。

奇怪的是我从未打开过这个网站的在线google pagespeed,而且我的wordpress安装中没有特殊的优化插件。我查看了他们的在线服务,显然你必须输入一个特殊的cname dns条目才能使pagespeed工作 - 但是这个域名中没有这样的cname。

似乎在托管公司服务器和我的客户端计算机之间的某个地方,网址会被自动重写。这是怎么回事以及如何阻止它。

9 个答案:

答案 0 :(得分:49)

看起来主机上安装了mod_pagespeed。

如果您无法为自己的网站禁用该功能,可以在浏览器中将?ModPagespeed = off 添加到您网址的末尾

http://dev.eatfit.co.nz/?ModPagespeed=off

答案 1 :(得分:11)

如果您查看apache conf.d目录(我的位于/etc/httpd/conf.d),您应该看到一个名为pagespeed.conf的文件。要完全禁用该服务,请找到以下行:

  

上的ModPagespeed

并将其更改为:

  

ModPagespeed off

...然后使用“ service httpd restart ”重启您的httpd服务。

答案 2 :(得分:8)

这两个回复都是准确的 - 答案是肯定的是托管公司在所有帐户上安装的apache模块 - 关闭它你可以在.htaccess文件中添加以下行:

ModPagespeed关闭

答案 3 :(得分:1)

从外观上看,它是一个apache模块,因此可能会安装在您的托管服务器上,如果您没有要求,我会联系您的主机。

答案 4 :(得分:1)

我可以确认上面列出的所有答案。看起来你确实通过你的.htaccess文件将其关闭了。但是,我想知道您遇到的CSS功能问题。我无法在您的主页上检测到任何视觉差异。没有mod_pagespeed。如果您发现了我们想要解决的错误。

确实,它会为您的资源添加缓存,但如果您没有明确的TTL,服务器会每5分钟检查一次更改,并在数据发生更改时写出带有新内容哈希值的URL。即使这5分钟的延迟在开发过程中也会令人讨厌,但是有一个相对较新的功能:ModPagespeedLoadFromFile可以使mod_pagespeed更加平滑,并且还可以提高服务器性能。

所有这一切的好处是,您的服务器往返次数会减少很多,并且会显着降低最终用户的延迟。查看网页测试结果:

Videomod_pagespeed onmod_pagespeed off

另外,您是否介意告诉我您使用的托管服务提供商默认情况下会启用mod_pagespeed?谢谢!

答案 5 :(得分:1)

对我而言,它就像这样工作(注意它会关闭所有请求的pagespeed,没有查询字符串):

vim /etc/apache2/mods-available/pagespeed.conf
#ModPagespeed on
ModPagespeed unplugged
:wq

我正在评论ModPagespeed,并在此处添加ModPagespeed unplugged行。 希望它有所帮助。

答案 6 :(得分:1)

需要将pagespeed.conf文件从开启更改为关闭

ModPagespeed off 

Ubuntu / Debian中文件的位置

/etc/apache2/conf.d/pagespeed.conf

文件在CentOS / httpd

中的位置
/etc/httpd/conf.d/pagespeed.conf
  

不要忘记重启apache或httpd服务。

通过.htaccess获取个人网站

ModPagespeed off 

答案 7 :(得分:0)

如果您希望pagespeed停止更改您的文件名,请使用此过滤器:

pagespeed InPlaceResourceOptimization on;

请参阅here。章称为"就地资源优化"

此外,如果您定义静态文件,您将立即看到更改并提高性能。 请参阅here。寻求章节"从磁盘加载静态文件"

答案 8 :(得分:0)

在我安装在Elementary OS上的灯泡上,pagespeed的conf文件在

lampstack-(yourversion)/apache2/conf/pagespeed.conf
相关问题