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