【发布时间】:2019-07-23 07:26:12
【问题描述】:
这段代码有什么问题?
Auth::routes();
Route::get('/',function (){
return redirect('admin');
});
Route::get('login', ['as' => '/', 'uses' =>'Web\AuthController@showLoginPage']);
Route::get('register', ['as' => '/', 'uses'=>'Web\AuthController@showLoginPage']);
Route::prefix('admin')->group(function (){
Route::get('/','Web\AuthController@showLoginPage');
});
当我尝试点击 http://localhost/restaurant/ 时,它会将我重定向到 http://localhost/restaurant/admin,这很好,但问题出在这个管理 URL 上,上面写着:
未找到请求的 URL /restaurant/admin 在此未找到 服务器。
【问题讨论】:
-
你使用的是什么 Laravel 版本?我没有看到你在这里注册
restaurant路线。可以分享一下你注册restaurant路由的代码吗? -
使用这个路由::group(['prefix' => 'admin'], function () { Route::get('/','Web\AuthController@showLoginPage'); })希望它的工作。
-
@krisanalfa 我正在使用 laravel 5.5
-
@jitendrakumar 它仍然无法正常工作
-
我确定您将 Laravel 安装在子文件夹中,在这种情况下,它是
restaurant。我说的对吗?
标签: php laravel laravel-5 routes laravel-routing