mod_pagespeed 重写了我的 CSS 链接
链接 href="/css/file.css" rel="stylesheet"
类似于:
链接 href="http://example.com/css/file.css.pagespeed.ce.97987.css" rel="stylesheet"
问题是,如果负载均衡器后面的服务器之一没有在 pagespeed 缓存中创建 file.css.pagespeed.ce.97987.css,则可能找不到它。
它对 .js 文件和图像做同样的事情
是否可以在本地服务器上访问这些文件,而不是要求负载均衡器为它们提供服务?
编辑:
这已通过以下方式解决:
ModPagespeedEnableFilters trim_urls
重写为
链接 href="/css/file.css.pagespeed.ce.97987.css" rel="stylesheet"
编辑2:
这重写了 a 链接中的 href 并从中删除了基本 url,这不好,因为我希望它们重定向到负载均衡器