Laravel 5.4中RouteCollection.php(第179行)中的NotFoundHttpException

Laravel 5.4中RouteCollection.php(第179行)中的NotFoundHttpException,php,laravel,laravel-5.3,Php,Laravel,Laravel 5.3,您好,当我访问/login或/register时,我面临NotFoundHttpException错误 当我运行php-artisan-make:auth命令时,也会创建路由,但是/login或/register对我不起作用,让我与您分享我的代码 Web.php Auth::routes(); Route::get('/home', 'HomeController@index')->name('home'); 当我检查我的浏览器时,它显示了这个错误 获取404(未找到) 可能有些东西是找

您好,当我访问/login/register时,我面临NotFoundHttpException错误 当我运行php-artisan-make:auth命令时,也会创建路由,但是/login/register对我不起作用,让我与您分享我的代码

Web.php

Auth::routes();
Route::get('/home', 'HomeController@index')->name('home');
当我检查我的浏览器时,它显示了这个错误

获取404(未找到)


可能有些东西是找不到的http

我建议:

尝试:


尝试访问
http://localhost/laravel5authprc/index.php/login

如果它工作,那么您需要在apache vHosts文件中设置一个虚拟主机

下面是相同的答案,这不是问题,根据您编写的内容,他将得到如下URL:localhost/laravel5authprc/laravel5authprc/login…它也工作
Route::group(['prefix'=>'laravel5authprc',function(){Auth::routes();Route::get(“/家”,”HomeController@index')->name('home');Route::get('/','HomeController@index')->name('home.alias');})
你能解释一下我是laravel的新手吗?这很有效。你能解释一下我是laravel的新手吗?是的,当然!问题是,当你在没有虚拟主机的情况下调用时,它只会输入项目内容,然后你手动转到公用文件夹,这样,laravel就会执行index.php文件并启动应用程序,因为否则它会考虑根文件夹,但实际上它是,所以要修复它,你必须告诉你的Web服务器(Apache)当你进入文件夹时,希望它现在清楚如果它确实有效@UmairMehmoodKhanLodhi,那么你可以投票并选择答案,感谢解释,我真的很感谢你的帮助。我正在努力竖起大拇指,但它显示的东西是声誉低于15。我会帮你,我会给你一些分数,你现在有19分,你可以单击复选标记以选择答案
Route::group([ 'prefix' => 'laravel5authprc' ], function () {

Auth::routes();
Route::get('/home', 'HomeController@index')->name('home');
Route::get('/', 'HomeController@index')->name('home.alias');


});