varnish做图片缓存服务器
安装和原理网上很多很多,这里我就不写了,我做了个简单的配置文档,用来缓存图片。提供给大家做下参考:
backend default {
.host = "192.168.3.121";
.port = "80";
}
sub vcl_recv {
remove req.http.X-real-ip;
set req.http.X-real-ip = client.ip;
set req.http.X-Forwarded-For = client.ip;
if (req.request == "GET" && req.url ~ "^/[^?]+\.(jpeg|jpg|png|gif|ico|swf|js|css|txt)(\?.*|)$") {
unset req.http.Cookie;
}
if (req.url ~ "\.(png|gif|jpg|swf|css|js)$") {
unset req.http.cookie;
}
}
sub vcl_fetch {
if (req.url ~ "\.(png|gif|jpg|swf|css|js)$") {
unset beresp.http.set-cookie;
}
if (req.request == "GET" && req.url ~ "\.(js|css|jpg|png|gif|jpeg|ico)$") {
set beresp.ttl = 365d;
}
}
修养的艺术,其实就是说谎的艺术。 生活***好玩,因为生活老***玩我! .其实我是一个天才,可惜天妒英才! 站的更高,尿的更远。 不要在一棵树上吊死,在附近几棵树上多试试死几次~ 如果回帖是一种美德,那我早就成为圣人了!
页:
[1]