Rutas que no funcionan sin index.php

Estoy usando laravel 4.

Tengo una vistanest.blade.php y el controlador correspondienteNestController.php:

Contenido del controlador:

class NestController extends BaseController {

    public function showView()
    {
        return View::make('nest');
    }

}

Ruta:

Route::get('/nest', 'NestController@showView');

Cuando voy a url / nest no funciona. Cuando voy a url / index.php / nest, funciona.

Obviamente, solo quiero que sea / nest sin index.php.

¿Cómo puedo resolver esto?

Mi htaccess:

IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews
    </IfModule>

    RewriteEngine On

    # Redirect Trailing Slashes...
    RewriteRule ^(.*)/$ /$1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>

Respuestas a la pregunta(5)

Su respuesta a la pregunta