laravel4 でシンプルメンテナンスモードのサンプルを教えてくれてる人がいました。
なるほど!そうすると、 app/filters.php の App::before() に、
<?php App::before(function($request) { // Maintenance Mode if(Config::get('app.devmode')) { // Get the current users IP address $usersIp = Request::server('REMOTE_ADDR'); $accessList = array('127.0.0.0'); if(!in_array($usersIp, $accessList)) { return View::make('errors.maintenance'); } } });
こんなふうに書けばいいのか!
php artisan down
でのメンテナンス管理は使わないことになるけど、
一応、こんなプルリクエスト を出してくださっている方もいるので、それまではこれで行こうと思います。
2014/01/29 追記
上記 PullReq がマージされたみたい。