|
|
1
1
为什么要使用OutputCompression插件?Apache可以帮你做到这一点。结账 mod_deflate . 以下是我使用的规则:
这将压缩应用程序静态和动态的所有文本输出。
|
|
|
2
0
我会检查你的ETag配置。如果您使用多个web服务器,并且未将其配置为独立于提供文件的机器,则这通常会妨碍文件的正确缓存。 |
|
|
3
0
解决我问题的修复程序: 在.htaccess中:
在config/environments.rb中:
Ruby代码将“caches”指令另存为“cache/index.gz”,而不是“cache/index.html”。AddEncoding告诉不要将其用作html,但它本身只显示页面源,因为它默认为“text/plain”的Content-Type。AddType会更改内容,使.gz文件作为“text/html”提供,从而实现正确的显示。 这可能对每个人都不起作用,但由于我在网站上的任何地方都不提供.gz文件,而且首页是唯一缓存的,所以这对我来说非常有效。 感谢大家的帮助。 |
|
|
GG33 · 在docker中缓存npm包 2 年前 |