網站在做升級、遷移等工作的時候,往往需要暫停一段時間,這個時候标準的辦法是為訪問者(包括搜索引擎)給出503臨時不可用狀态,并加上可見的說明文字。
Drupal中有一個“維護模式”,啟用的時候該網站下屬各種頁面都會呈現出503狀态,包括不存在的頁面。
不過當需要維護一批網站或者一部分頁面的時候,用Drupal的這個功能也不是很方便,在網上搜索找到一些解決辦法,例如這篇文章《503 HTTP Status Code when Site Down》講得比較有用。
我實際上建了一個/usr/local/ap