配置:laravel 5.5
web.php
Route::group([
// 'middleware' => ['auth', 'is_admin'],
'namespace' => 'Admin',
'prefix' => 'admin',
],
function () {
Route::get('/', function(){
return 'admin';
});
Route::get('/pages', 'AdminController@pages')->name('admin_pages');
});
php artisan route:列表 http://prntscr.com/moltmg
但获得http://prntscr.com/moluky空页
我不知道问题出在哪里,我正在注册路径,将使用组,但是我得到的是空白页,没有错误,没有任何问题。其他路径也可以正常工作,如果我在组中注册路径,例如:
管理员/仪表板
一切都很好,只有这一点行不通。
答案 0 :(得分:0)
尝试运行这些命令。
php artisan config:clear
php artisan cache:clear
composer dump-autoload -o
如果仍然无法正常工作。 提供对存储和引导/缓存文件夹的777权限。
答案 1 :(得分:0)
您需要在组中添加route::get
。
这是一个可以帮助您的示例:
Route::group(['prefix' => 'admin', 'middleware' => 'auth'], function()
{
//All the routes that you have :
Route::get('/pages', 'AdminController@pages')->name('admin_pages');
});
希望这会有所帮助:)祝你好运
答案 2 :(得分:0)
我为此感到抱歉,我是个白痴,并在“公共”文件夹中创建了“ admin”文件夹。