[英]Laravel 8 prefix to current route
Route::middleware(['auth', 'admin'])->prefix('admin')->group(function () {
Route::get('/', [App\Http\Controllers\Admin\IndexController::class, 'index']);
});
and when I go to this url http://127.0.0.1:8000/admin/当我 go 到这个 url http://127.0.0.1:8000/admin/
it shows error: The requested resource /admin/ was not found on this server.它显示错误:在此服务器上找不到请求的资源 /admin/。
Try using below approach:尝试使用以下方法:
Route::group(['prefix' => 'admin', 'middleware' => ['auth', 'admin']], function(){
Route::get('/', [App\Http\Controllers\Admin\IndexController::class, 'index']);
});
Try this code:试试这个代码:
Route::middleware(['auth', 'admin'])->prefix('admin')->group(function () {
Route::get('', 'IndexController@index');
});
Please look inside your Public folder.请查看您的公共文件夹。 You probably created a folder called 'admin'.
您可能创建了一个名为“admin”的文件夹。 Rename that into something else or remove it if you're not using it.
如果您不使用它,请将其重命名为其他名称或将其删除。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.