谷歌页面速度未更新缓存

4

我已经按照这里的指示将Google的PageSpeed安装在nginx服务器上。我需要清除/删除以前缓存的内容,但找不到解决方案。在pagespeed网站上提到了使用以下命令:

touch /var/ngx_pagespeed_cache/cache.flush

但是我在这方面没有成功。谢谢任何帮助。

你说的没有成功是什么意思?页面上的说明说文件不会被删除。 - Dayo
我的意思是我没有成功更新缓存,所以它总是显示旧的内容。谢谢。 - user969068
这个问题也在mod_pagespeed论坛上被问到了:https://groups.google.com/d/msgid/mod-pagespeed-discuss/27064241-6eda-4683-b95a-bf66193994a5%40googlegroups.com - sligocki
2个回答

4

点击此处了解详情,尝试一下吧!

sudo touch /var/cache/mod_pagespeed/cache.flush

3

您的缓存文件夹是/var/ngx_pagespeed_cache吗?如果是,这应该可以解决问题。正如Dayo所指出的那样,我们不会删除文件,只是使它们失效。

但是,您也可以直接使用rm -r删除缓存文件夹,然后重新加载Nginx(以清除内存中的缓存)。如果您正在使用memcached,则还需要清除它。


是的,就是你上面写的那个文件夹。删除缓存文件夹安全吗?谢谢。 - user969068
1
是的,删除缓存文件夹是安全的。然而,使用 touch /var/ngx_pagespeed_cache/cache.flush 是首选方法。 - sligocki
对于那些在“/var/ngx_pagespeed_cache/”找不到的人,请尝试“/var/cache/ngx_pagespeed/”。 - Sophie

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接