如何更改默认中间件重定向

How to change default middleware redirect

这个中间件的默认重定向是/home。我可以如何或在哪里更改它?

public function __construct(){
   $this->middleware('guest');
}

默认情况下 User 被重定向到 $redirectTo 中定义的 Http/Controllers/Auth/LoginController。根据您的需要更新此内容。

use AuthenticatesUsers;

/**
 * Where to redirect users after login.
 *
 * @var string
 */
protected $redirectTo = '/home';

抱歉回答晚了..

打开 app/http/middleware/RedirectIfAuthenticated.php

 public function handle($request, Closure $next, $guard = null)
{
    if (Auth::guard($guard)->check()) {
        return redirect('home'); // <-- change this to  redirect()->back();
    }

    return $next($request);
}