如何在Gitlab中设置HTTP缓存标头?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Gitlab中设置HTTP缓存标头?相关的知识,希望对你有一定的参考价值。

使用Gitlab Pages来呈现我的网站排名很慢的网站。我找不到任何有关如何在GitLab(非企业版)中执行以下操作的解决方案

  1. 为各种页面资源指定HTTP Cache Headers,例如图像,以便可以缓存它。
  2. 指定/启用GZip的压缩,因为页面排名提到了gitlab.io中禁用的压缩。
答案
  1. 看起来仍然无法指定HTTP缓存标头。但至少他们已经为所有资源here硬编码“max-age = 600”。
  2. 您可以通过.gitlab-ci.yml压缩公用文件夹的内容: 脚本: npm安装 npm run build gzip -k -6 -r public

以上是关于如何在Gitlab中设置HTTP缓存标头?的主要内容,如果未能解决你的问题,请参考以下文章

如何通过注释在spring mvc 3中设置标头无缓存

如何在 Heroku 上托管的 Ruby/Sinatra 应用程序中设置 HTTP 标头?

如何在 Apache Felix maven-bundle-plugin 中设置 Provide-Capability 标头?

如何在HTTP响应中设置标头?

如何在http get请求中设置标头?

如何在HTTP标头中设置REMOTE_USER?