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

Popular posts from this blog

monitor web browser programmatically in Android? -

Shrink a YouTube video to responsive width -

wpf - PdfWriter.GetInstance throws System.NullReferenceException -