我想在 Laravel 中显示主页

I want to display main page in Laravel

我从网络路由文件中删除了登录获取路由,因为我想在主页上显示它,但是当我访问主页“/”时,它会将我重定向到登录页面并显示错误

The GET method is not supported for this route. Supported methods: POST.

我的路线文件

Route::get('/', "HomeController@index")->name("main");
// Authentication Routes...
Route::post('/login', 'Auth\LoginController@login')->name('login');
Route::post('/logout', 'Auth\LoginController@logout')->name('logout');
Route::post('/register', 'Auth\RegisterController@register')->name('register');
Route::get('/password/reset', 'Auth\ForgotPasswordController@showLinkRequestForm');
Route::post('/password/email', 'Auth\ForgotPasswordController@sendResetLinkEmail');
Route::get('/password/reset/{token}', 'Auth\ResetPasswordController@showResetForm');
Route::post('/password/reset', 'Auth\ResetPasswordController@reset');

如何删除重定向,我不希望“/login”在 get 方法中工作。如何解决?谢谢

您在 app/Http/Middleware 中有一个名为 Authenticate 的文件,它将用户重定向到此文件中写入的路由,对我来说是 return route('login');。您可以随意更改。