簡體   English   中英

抱歉,找不到您要查找的頁面。 RouteCollection.php第179行中的1/1 NotFoundHttpException:

[英]Sorry, the page you are looking for could not be found. 1/1 NotFoundHttpException in RouteCollection.php line 179:

您好,請問我是larvel的新用戶,嘗試建立鏈接進行注冊時遇到此類錯誤,它引發了上述錯誤

我的控制器是

Route::group(['prefix'=>'auth'], function(){

    Route::get('register', [
        'as' => 'get_register',
        'uses' => 'Auth/RegisterController@RegistersUsers'
        ]);

    Route::post('register', [
        'as' => 'post_register',
        'uses' => 'Auth/RegisterController@register'
        ]);
});

我的鏈接是

 <a href="{{ url('register') }}">Register</a>

我已經在視圖中的auth文件夾中創建了一個register.blade.php。 請幫忙

您為網址加上auth前綴。 在您的鏈接中,嘗試使用以下語法:

<a href="{{ url('auth/register') }}">Register</a>

你可以嘗試像

<a href="{{ route('name-of-route') }}">Register</a>

就你而言

<a href="{{ route('get_register') }}">Register</a>

我認為您的代碼需要像這樣更新:

您的控制器/路線

Route::group(['prefix'=>'auth'], function(){

     Route::get('register', 'RegisterController@RegistersUsers')->name('get_register');

     Route::post('register', 'RegisterController@register')->name('post_register');

});

您的鏈接是:

<a href="{{ route('get_register') }}">Register</a>

希望這項工作對您有幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM