Php 名为Laravel 5.7的路由不工作,但简单路由正在工作

Php 名为Laravel 5.7的路由不工作,但简单路由正在工作,php,laravel,laravel-5.7,Php,Laravel,Laravel 5.7,名为Laravel 5.7的路由不起作用,但简单路由起作用,我尝试并找到了很多答案,但都不适用于我,请在这方面帮助我 我试过这个 Route::get('jobs/jobs-search', 'JobsController@job_listing')->name('jobssearch'); 我也试过这个 Route::get('jobs/jobs-search', array('as' => 'jobssearch', 'uses' => 'JobsController@j

名为Laravel 5.7的路由不起作用,但简单路由起作用,我尝试并找到了很多答案,但都不适用于我,请在这方面帮助我

我试过这个

Route::get('jobs/jobs-search', 'JobsController@job_listing')->name('jobssearch');
我也试过这个

Route::get('jobs/jobs-search', array('as' => 'jobssearch', 'uses' => 'JobsController@job_listing'));

Working with url: {{ url('jobs/jobs-search') }} //http://localhost/mzd/jobs/jobs-search
Not working accessing name rout {{ route('jobssearch') }} this show 404 page not found //http://localhost/mzd/jobssearch
我正在使用xampp 7.2.10和laravel 5.7 这是我的.htaccess

选项-多视图-索引

重新编写引擎打开
#句柄授权头
RewriteCond%{HTTP:Authorization}。
重写规则。*-[E=HTTP\U授权:%{HTTP:AUTHORIZATION}]
#如果不是文件夹,则重定向尾部斜杠。。。
重写cond%{REQUEST_FILENAME}-D
重写cond%{REQUEST_URI}(+)/$
重写规则^1[L,R=301]
#处理前控制器。。。
重写cond%{REQUEST_FILENAME}-D
重写cond%{REQUEST_FILENAME}-F
重写规则^index.php[L]
#禁用索引视图
选项-索引
#隐藏特定文件
命令允许,拒绝
全盘否定

正在生成的url是不同的,这就是为什么您会得到404,如果您注意到指定路线中缺少
作业
。所以试试这个:

Route::get('/jobs/jobs-search', 'JobsController@job_listing')->name('jobssearch');
注意开头的
/
。然后检查
route('jobsearch')
将返回什么

---编辑


根据您的路线,您需要使用
route('jobs.jobssearch')

如果验证路由的映像,则应使用
route('jobs.jobssearch')

使用
php artisan route:list
检查您的路线。请附上屏幕截图链接check@nakov现在这是我的路线::get('/jobs/jobs search','JobsController@job_listing')->name('jobs.jobsearch');这是我的url,但仍然找不到404页,但当您键入
php artisan route:list
时,它在@7544325632处工作,其中有一个列名包含您的路由名称,因此您应该使用该列名。您不必更改
->name('jobs.jobsearch')
您可能有一个组将
jobs
前缀添加到您的路由中。@nakov i从名称中删除了作业,并使路由类似于以下路由::get('/jobs/jobs search'),'JobsController@job_listing')->name('jobssearch');以及访问it路线(“jobs.jobsearch”);但我仍然收到404,尝试了每种模式我尝试的路线('jobs.jobsearch')和路线('jobsearch')都不起作用你的路线清楚地表明名称是jobs.jobsearch所以试试
route('jobs.jobsearch')
Route::get('/jobs/jobs-search', 'JobsController@job_listing')->name('jobssearch');