0

我需要这里的 Magento 大师的帮助。我的网站似乎压缩和合并 CSS 和 JS 文件,我正试图将其关闭(因为它需要 forEVER 来进行 CSS/JS 更改)。压缩文件名如下所示:

default,_default,_css,_styles.css+base,_default,_css,_widgets.css+default,_default,_ajaxcartpro,_css,_styles.css.pagespeed.cc.m7pIpU44Ks.css

prototype.js.pagespeed.ce.0jGH1h95bT.js

这让我在查看了一些 StackOverflow 答案后认为是 mod_pagespeed 。但是,我在我的 FTP 中找不到 mod_pagespeed(我使用 SFTP 检查,它不在 etc/apache2/mods-available 中,正如 mod_pagespeed 文档所建议的那样。Magento 自己的缓存系统已经被禁用,但它似乎没有改变任何东西。

(一点背景故事:客户来找我在上一个机构救助他后继续这个项目。我试图联系那个机构,但他们似乎对此很不专业。所以我需要找出一些另一种方式)。

我的问题:
1)有谁知道其他可以压缩文件的 Magento 模块?
2)或者它实际上是在使用Pagespeed,也许我正在寻找错误的区域?

4

2 回答 2

0

不知道在没有安装 mod_pagespeed 的情况下如何获得它。这绝对是 mod_pagespeed 的结果。

不知道您是如何安装它的,我无法帮助您如何删除它,但是如果您将初始 Cache-Control: max-age 设置为更短,mod_pagespeed 会更快地更新您的更改。假设您将其设置为 300 秒,您的资源将在 5 分钟内更新。

于 2012-02-23T16:25:31.940 回答
0

你可以:

  • 通过将以下内容添加到 pagespeed.conf 中来禁用 pagespeed:

    ModPagespeed off
    
  • 设置 pagespeed 以忽略 rewrite_css 和 rewrite_js ( https://developers.google.com/speed/pagespeed/module/config_filters )
  • 在禁用 pagespeed 的情况下加载 url:即:...com/?ModPagespeed=off
  • 刷新页面速度缓存:

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

好资源:

https://developers.google.com/speed/pagespeed/module/configuration

https://developers.google.com/speed/pagespeed/module/filters

https://developers.google.com/speed/pagespeed/module/faq

此外,您可以关闭 Magento 的缓存,这样您就不必一直刷新缓存。

于 2015-02-25T19:22:10.330 回答