我一直在使用请求跟踪器 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/",
)