1

我在服务器上的应用程序有问题。

当我通过各种链接访问它时,它可以工作。但是,当我将 URL 放入浏览器中的同一站点时,我得到一个NotFoundHttpException. 我在异常消息中检测到以下问题:

REDIRECT_URL    /app/public//login
REQUEST_URI     /app/public//login

我不明白为什么它在后面添加两个斜杠(//public而不是一个(/)。

我的文件的代码route.php是:

 Route::get('login', 'UserController@get_index'); 

而且,我的控制器的代码是:

public function get_index()
{
    return View::make('admin.login');
}
4

1 回答 1

1

我认为将命名约定更改为 laravel 使用的命名约定将解决此问题。

在您的路线中执行此操作:

Route::get('login', 'UserController@getIndex'); 

这在控制器中:

public function getIndex()
{
    return View::make('admin.login');
}
于 2013-11-29T12:04:55.940 回答