'web', 'prefix' => 'page', 'namespace' => 'Modules\StaticPages\Http\Controllers' ], function () { Route::get('/{url}', 'StaticPagesController@index'); }); // routes group for admin area Route::group([ 'middleware' => ['web', 'auth'], 'prefix' => 'admin/pages', 'namespace' => 'Modules\StaticPages\Http\Controllers\Admin' ], function () { Route::get('overview', 'StaticPageOverview@getOverview') ->name('staticpage.overview'); Route::get('new', 'CreateNewStaticPage@getNew') ->name('staticpage.new'); Route::get('edit/{id}', 'EditStaticPage@getEdit') ->name('staticpage.edit'); });