Код: Выделить всё
public function handle($request, Closure $next)
{
$segments = $request->segments();
if( $request->is('admin/*') ){
return $next($request);
}
array_unshift($segments,'admin');
return redirect()->to(implode('/',$segments));
}
< /code>
и мой файл routes /web.php IS-
< /p>
Route::group(['middleware' => 'admin','prefix' => 'admin'],function(){
Route::get('segments',function(){
return request()->segments();
});
});
< /code>
, но, к сожалению, это не работает для меня. Промежуточное программное обеспечение не заставит перенаправить меня, если я не добавляю администратора/ префикса вручную. Но если я удалю «префикс» => 'admin' Извините, за мой плохой английский. < /Strong> < /p>
Подробнее здесь: https://stackoverflow.com/questions/486 ... ot-working
Мобильная версия