前段时间一直发现一个问题,就是我们Drupal网站的首页没有Boost Cache生成的文件缓存,而有一部分老的网站中首页却是缓存的,这个问题困扰了好长时间,找了好久都没有找到具体原因。
3 k6 J# d2 I% ~2 G9 s) t6 |4 }
4 }. G9 }9 v# e% H今天在修改老的网站设置中,看到“站点信息 (Site information)”中的“默认首页 (Default front page)”设置的是“页面/首页”,而我记得后来的网站中都是设置的“node/123456”这样的Node ID,我换着修改了设置,果然问题就出在这个地方!1 N3 S& x c5 Y
3 f5 t2 t7 B2 q我想原因是node/123456这样的网址本身就是在Boost中设置为有别名网址时不缓存,所以填写Node ID的首页也就不缓存了,而改为Alias URL后就可以缓存。( @& A7 \' [) a( N3 G3 ~" q, I
, u# w+ }- Y7 t' q% Y真是没有想到还会这样,这几天会把相关网站的这个设置都改过来,应该可以让首页的访问更快一些,服务器负载更低一些。) J( u+ r: P& W, P% E
" z* e ]0 R' J, p: D& a8 K: s8 H( E% i W# w2 H
国外设计论坛www.guowaisheji.com摘自:James Qi's blog,谢谢!1 D9 J0 m% f, p" J; w
9 N8 O. M( \: Q; C6 h8 s" E) g" R
+ K0 h+ P) l$ c5 w) a4 t$ _; z
- s1 G$ G9 O3 d) B3 t
8 Y+ d% s; n8 S2 K/ X |