在Controller __construct中使用beforeFilter(验证用户登录状态)时
$this->beforeFilter('auth', array('except' => array('login','handleLogin'));
它会自动将客人重定向到
www.example.com/login
如何将重定向 URL 设置为:
www.example.com/user/login
最佳答案
在您的 app/filters.php
中,您可能会发现如下内容:
Route::filter('auth', function($route, $request)
{
if (Auth::guest()) return Redirect::guest('login');
});
您需要将 return Redirect::guest('login')
更改为:
return Redirect::guest('user/login');
关于php - 如何更改 Laravel 的 Auth 过滤器的默认重定向 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23768147/