Laravel 5.5无法找到该页面

时间:2018-01-06 05:32:17

标签: laravel

最近,我的应用程序面临奇怪的问题,至少在昨天之前一直存在!

如果我尝试打开某些网址,例如myapp.dev/blogmyapp.dev/categories等,我会收到错误

  

抱歉,找不到您要查找的页面。

但如果我将我的网址更改为myapp.dev/t/blog,则会加载该网页!

任何想法?

更新

Route::get('/categories', 'frontend\FrontendController@totalcategories')->name('allcategories')->where('slug', '[\w\d\-\_]+');

1 个答案:

答案 0 :(得分:0)

尝试在web.php中移动文件末尾或文件开头。在我的情况下,如果你的网址互相冲突,它会表现得很好。

在我的情况下,我就像路线一样

Route::get('{status}/category','TempController@index');
Route::get('category/t','TempController@store');

我只是在文件末尾移动了我的第一行。工作得很好。

这是因为Laravel将第一个URL段视为参数。