我有一个问题,谷歌的“页面速度”说我应该启用浏览器缓存。
我在 lighttpd 服务器中用作服务器上不同 Web 服务器的代理。其中之一是运行瘦服务器的 Rails 应用程序(Ruby 1.9.2/Rails 2.3.x)。
我认为我必须在 lighttpd 代理中启用“mod_expire”并使用设置:
expire.url = ("/favicon.ico" => "access plus 7 days",
"/stylesheets/" => "access plus 7 days",
"/javascripts/" => "access plus 7 days",
"/images" => "access plus 7 days"
)
但它没有用。我还将 expire.url 代码移至:
$HTTP["host"] =~ "myRailsApp" {
expire.url = ...
proxy.balance = "fair"
proxy.server = (
"/" => (
(
"host" => "11.22.33.44",
"port" => 2000
),
(
"host" => "11.22.33.44",
"port" => 2001
)
)
}
它也没有工作。
所以我的问题是:如何为我的 lighttpd/thin 设置启用浏览器缓存?
不幸的是,谷歌没有帮助我。