【发布时间】:2020-04-16 16:12:04
【问题描述】:
我是 Laravel 的新手,我已经在我的项目中更新了我的路线。
最初的路线是:
Route::get('/{todo}', 'TodosController@show');
我把它改成了这样:
Route::get('/todos/{todo}', 'TodosController@show');
我已经保存了我的文件,但现在它给出了 404 Not Found 错误。
我创建了一个新的 todo 任务,但 url 重定向到 http://127.0.0.1:8000/16
网址应该重定向到http://127.0.0.1:8000/todos/16。
我被卡住了。
有人可以澄清一下我做错了什么吗?解决办法是什么?
【问题讨论】:
-
尝试运行
php artisan route:clear并重新访问该页面 -
你在尝试什么网址?
-
@FahdYousri 不工作
-
@PrashantDeshmukh..... 该网址应该重定向到127.0.0.1:8000/todos/16,但它目前正在重定向到127.0.0.1:8000/16
-
@PrashantDeshmukh ..... 这正是我要问的!
标签: laravel routes http-status-code-404 laravel-6