月曜日は、会社行ってLaravelで色々と実装。
ルートからリダイレクトする方法を探していて、答え見つけた。
blog/application/routes.php
Route::controller(array('key'=>'name'));
Route::get('/', function(){
return Redirect::to('name');
});
ルートにcontrollerを設定する際に、ちょっと詰まったけど、これで動いた。以下ほかのサンプル。
blog/application/controller/name/name.php
<?php class Name_Controller extends Base_Controller { public function action_index() { echo "My name is hage"; } }
これで、自分のローカル環境のhttp://localhost/test1/public/index.phpにアクセスしたらあ、http://localhost/test1/public/index.php/nameにリダイレクトされる。
こんな感じです。