如何缓存 request-tracker4?

如何缓存 request-tracker4?

我一直在使用请求跟踪器 v4.0.8,通过相对高延迟的互联网连接,我注意到许多(全部?)所谓的静态资源(css、javascript、图像)都位于一个/NoAuth/目录中。

每个页面的 CSS 和 javascript 都是由 RT 在每个请求时生成的,并通过 提供Cache-Control: no-cache。这些文件生成的图像和其他请求(杂项图像、更多 css 等)也是无缓存的。对我来说,这一切似乎相当浪费。

是否有一些技巧或配置可以帮助我使 RT 以不太不利于缓存的方式运行?

答案1

正如建议的那样RT Web 部署文档,Apache 应该配置

Alias /NoAuth/images/ /opt/rt4/share/html/NoAuth/images/

nginx 中的对应代码是

location /NoAuth/images {
    root /opt/rt4/share/html;
}

...在 lighttpd 中也是如此

alias.url = (
    "/NoAuth/images/" => "/opt/rt4/share/html/NoAuth/images/",
)

相关内容