title: Laravel 4 only root route works - other routes return 'Controller method not found'
body: <p>I've got laravel set up on a domain on a linux host and I have a WAMP local host set up.</p>
  
  <p>The only route that works is the root, when ever I try go to another route such as domain.com/account I get a "Controller method not found." error.</p>
  
  <p>In my routes.php file I have:</p>
  
  <pre><code>Route::controller('','LoginController');
  Route::controller('account', 'AccountController');
  </code></pre>
  
  <p>In my LoginController, I have just two methods. <code>getIndex</code> and <code>postIndex</code>.</p>
  
  <p>After a couple of hours Googling with no results and playing around with the routes file amongst things, still nothing worked.</p>
  
  <p>I tried adding the below route which didn't work either.</p>
  
  <pre><code>Route::any('hello', function(){
      return 'hello!';
  });
  </code></pre>
  
  <p>However, I then commented out my <code>Route::controller('','LoginController');</code> line and the other routes started working!</p>
  
  <p>I then changed it to <code>Route::controller('login','LoginController');</code> and this and the other routes still worked. I then changed it to <code>Route::any('','LoginController@getIndex');</code> and the root and other routes still worked. However, doing it this way, when I cliked the login button on my page nothing happened.</p>
  
  <p>So my question really is, is there something wrong with doing <code>Route::controller('','LoginController');</code>? As everything else seems to 'work'</p>