当有人添加URL http:// localhost / admin时,想要重定向到admin / login

时间:2018-09-23 20:31:10

标签: php laravel laravel-routing

我的web.php代码是我也想告诉我何时使用url,然后浏览器向我显示js和css文件夹显示在浏览器中

Route::prefix('admin')->namespace('Admin')->group(function() {
Route::get('/login', 'AdminLoginController@showLoginForm')->name('admin.login');
Route::post('/login', 'AdminLoginController@login')->name('admin.login.submit');
Route::get('/register_new', 'AdminController@index')->name('admin.register.index');
Route::post('/register', 'RegisterController@register')->name('admin.register.new');
Route::group(['middleware' => 'auth:admin'], function () {
    Route::get('/logout', 'AdminController@loguot')->name('admin.logout');
    Route::get('/dashboard', 'AdminController@dashboard')->name('admin.home');
});
Route::get('/', 'AdminLoginController@rediractToLogin');
});

控制器的代码是

public function rediractToLogin()
{
    return redirect()->route('admin.login');
}

1 个答案:

答案 0 :(得分:0)

您必须在web.php文件中添加路由:(在整个管理路由组之后)

Route::get('/admin', 'AdminLoginController@rediractToLogin');

方法rediractToLogin必须在AdminLoginController控制器中定义。