私はこれを試しました:
Route::get('/', 'PageController@getIndex');
Route::group(array('before' => 'auth'), function(){
Route::controller('/', 'HomeController');
});
ただし、常にログインが必要です。
ログイン時に「/」にアクセスすると PageController@getIndex が呼び出され、それ以外の場合は HomeController (@getIndex) が呼び出されるようにします。
リダイレクトを設定できることはわかっていますが、ルーティング内ですべて処理したいと考えています。