这是我的 Varnish 的当前状态。我的问题是,Android 设备的最佳配置是什么?
if (req.http.User-Agent ~ "iPhone") { set req.http.User-Agent = "Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en_us) AppleWebKit/525.18.1 ( KHTML,如 Gecko)"; } else if (req.http.User-Agent ~ "iPad") { set req.http.User-Agent = "Mozilla/5.0 (iPad; U; CPU OS 4_3_2 like Mac OS X; en-us) AppleWebKit/533.17 .9 (KHTML, 像 Gecko) 版本/5.0.2 Mobile/8H7 Safari/6533.18.5"; } else if (req.http.User-Agent ~ "Android") { // 我们现在不为 Android 设备做任何事情,因为 // 不同的设备太多了。// // 我们可以缓存两个版本,一个移动版本,每个版本一个表 // Android 2.0-2.4,但是,我们尝试将其保留在现在, // 看看缓存有多大。} 其他 { 设置 req.http。User-Agent = "Mozilla/5.0 (兼容; MSIE 9.0; Windows NT 6.1; VOSA 1.0)"; } }