1

我刚刚建立了一个新的 laravel 4 项目,我似乎无法让我的路线工作。

我的 routes.php 文件中有以下代码。

Route::get('test', function()
{
    return 'test';
}); 

Route::get('/', function()
{
    return View::make('hello');
});

但是如果我去 localhost:8888/laravel4 我会得到一个目录列表而不是'/'路由。

如果我去 localhost:8888/laravel4/test 我得到The requested URL /laravel4/test was not found on this server.

我在本地主机上使用 MAMP 和 php 5.5.3。

4

1 回答 1

1

入口点在公共目录中

所以你去 localhost:8888/laravel4/public/ 获取 / 路线和 localhost:8888/laravel4/public/test 测试路线。

否则,您应该设置一个虚拟主机(不知道如何在 Mac 中执行)并将其指向您的 laravel 项目的公共目录

于 2013-11-20T01:25:29.523 回答