PHP Laravel路由不起作用

-1 php .htaccess laravel laravel-routing

我从Composer安装PHP laravel所以我创建了一个路由:

Route::get('cats/{id}', function()
{
return "Cat #$id";
});
Run Code Online (Sandbox Code Playgroud)

但是当我进入:http://www.oktech-servers.net/cats/12345

错误消息提示: Whoops, looks like something went wrong.

我还要提到htaccess:

RewriteEngine On
<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>
Run Code Online (Sandbox Code Playgroud)

我的主机管理员说mod-rewrite工作正常,但我找不到为什么我得到这个错误!

问候.

Tho*_*sen 5

从路线上的Laravel文档:

Route::get('user/{id}', function($id)
{
    return 'User '.$id;
});
Run Code Online (Sandbox Code Playgroud)

请注意function($id),这是变量定义的位置.