我安装了 apache mod pagespeed,一切正常。
我在我的 ruby (1.9.3) 和 rails (3.2) 应用程序上使用它。我最近安装了 gem 'turbolinks'。
现在,我网站上的 URL 在?ModPagespeed=noscript
斜杠后添加。在我添加 turbolinks 之前,这并没有发生。
为什么页面速度工具会将 ?ModPagespeed=noscript 附加到 URL 的末尾,我该如何防止这种情况发生?
如果关闭一些 mod pagespeed 选项有帮助,那么我也许可以在没有性能损失的情况下做到这一点,例如,缩小 js 是我在预编译中预先部署的事情,同样,Rails 资产管道在结合方面做得很好单独的 .js 和 .css 文件编译成单个文件等。因此,关闭combine javascript
不会有问题。但是,我不知道这是否是导致它的原因,因为我暗示我相信这与 turbolinks、我的应用程序的 http 请求和 pagespeed 模块的交互有关,只是没有注意到 js 已打开。
我必须承认我觉得奇怪的是,我什至在网上找不到与此类似的查询。