我使用Varnish (快速)和http2来推送css和js文件。我想推送所有的css,js,png文件。
我当前的配置仅从给定路径推送指定的文件:
if (fastly_info.is_h2 && req.url ~ "pl_PL")
{
h2.push("/bootstrap-theme/app.css");
h2.push("/bootstrap-theme/app.js");
}是否可以配置VCL文件,以便它可以推送所有的样式表、javascript和图像?
我正试着设置这样的东西,但没有成功。
if (fastly_info.is_h2)
{
h2.push("\.(png|jpg|css|js)$");
}发布于 2021-08-26 21:16:18
这是不可能的。然而,他们不再推荐这种做法来推送资源:https://developer.fastly.com/reference/vcl/functions/tls-and-http/h2-push/
https://stackoverflow.com/questions/68834121
复制相似问题