title: How to perform an "internal" redirect in Laravel 5.3
body: <p>I understand how to redirect users using redirect() method, but this method returns a 302 code and the browser must make a second HTTP request. Is it possible to internally forward the request to a different controller and action?</p>
  
  <p>I'm doing this check in middleware so my handle function looks like this:</p>
  
  <pre><code>public function handle($request, Closure $next)
    {
      if (auth()-&gt;user-&gt;age &lt;= 20) { //example
          //internally forward the user to a different controller@action
      }
  
      return $next($request);
    }
  
  }
  </code></pre>