php - Laravel doesn't recognize "index" as the default action -
when go http://example.com/clients , laravel response 404 error , when go http://example.com/clients/index , laravel render right view , run index action.
my .htaccess file :
<ifmodule mod_rewrite.c> rewriteengine on rewritecond %{request_filename} !-f rewritecond %{request_filename} !-d rewriterule ^(.*)$ index.php/$1 [l] </ifmodule>
my controller :
<?php class clients_controller extends base_controller { public function action_index() { return view::make('clients.clients'); } }
my routes.php
route::controller(controller::detect(),'home.index');
i removed :
route::controller(controller::detect(),'home.index');
and replace :
route::controller('clients');
Comments
Post a Comment