网站在做升级、迁移等工作的时候,往往需要暂停一段时间,这个时候标准的办法是为访问者(包括搜索引擎)给出503临时不可用状态,并加上可见的说明文字。
Drupal中有一个“维护模式”,启用的时候该网站下属各种页面都会呈现出503状态,包括不存在的页面。
不过当需要维护一批网站或者一部分页面的时候,用Drupal的这个功能也不是很方便,在网上搜索找到一些解决办法,例如这篇文章《503 HTTP Status Code when Site Down》讲得比较有用。
我实际上建了一个/usr/local/ap