Webアプリフレームワークの「簡単メンテナンスモード」コンテストにエントリーされる方はいらっしゃいませんか。http://d.hatena.ne.jp/tanakahisateru/20110527/1306495794 (いろんなフレームワークの性格が見えて面白いと思う)http://twitter.com/tanakahisateru/status/74078560624721920
さあ、お待ちかね mod_rewrite / .htaccessの場合です。
[ad]
というわけで、mod_rewriteを使えば、時間指定、IP指定、パス指定を行いつつメンテナンス画面を表示できます。
ポイントは、メンテナンス画面のステータスコードを「503」として返すこと。 これを怠るとメンテナンス画面がGoogleなどにインデックスされてしまいます。
このネタ、ずっと前から書きたかったんですよね! (それフレームワークちゃうとか、全然簡単じゃないとかは気にしない方向で。
参考リンク: CodeIgniterで簡単メンテナンスモード - localdisk Pinocoで簡単メンテナンスモード - なんたらノート 第二期 Silex で簡単メンテナンスモード - ぷぎがぽぎ symfony 1.4 で簡単メンテナンスモード - ぷぎがぽぎ CakePHPで簡単メンテナンスモード @ php-tips