前段时间一直发现一个问题,就是我们Drupal网站的首页没有Boost Cache生成的文件缓存,而有一部分老的网站中首页却是缓存的,这个问题困扰了好长时间,找了好久都没有找到具体原因。
: n: h8 A( I$ G( y% q
& z- |- F7 r: d今天在修改老的网站设置中,看到“站点信息 (Site information)”中的“默认首页 (Default front page)”设置的是“页面/首页”,而我记得后来的网站中都是设置的“node/123456”这样的Node ID,我换着修改了设置,果然问题就出在这个地方!$ g; A; u+ b; J
; J+ A+ Q7 g2 [. E j我想原因是node/123456这样的网址本身就是在Boost中设置为有别名网址时不缓存,所以填写Node ID的首页也就不缓存了,而改为Alias URL后就可以缓存。
" L3 ?9 K% O1 ^3 \, M" W, b$ t5 j) \( x# F
真是没有想到还会这样,这几天会把相关网站的这个设置都改过来,应该可以让首页的访问更快一些,服务器负载更低一些。& f! x2 P; J5 `& ?! A9 E
0 B* b$ c, F1 t. a
3 q: E! N# C! V9 u0 @6 p国外设计论坛www.guowaisheji.com摘自:James Qi's blog,谢谢!# _9 |4 c# E* Q7 ]5 ^
- q @4 l) |1 w0 k+ R
1 C" A7 F" [- O3 t8 i
/ p, `- q' z9 t
# M% v% B' l8 M' k' R) Y9 f+ p+ P) S, I2 ?* E
|