【发布时间】:2020-06-01 00:35:32
【问题描述】:
我希望在输入网址为 www.domain-name.in/sample/ID 时打开我的查看页面。 ID 可以是 5 位的整数值。现在,当我输入网址为 www.domain-name.in/sample 时,我的查看页面正在打开,但是当我输入 www.domain-name.in/sample/ID 时,我收到 404 错误。 这是我的路线:
Route::get('/{$id}','HomeController@index');
这是我的控制器
public function index(Request $request,$id)
{
return view('filename');
}
我怎样才能通过这个 url 查看页面:www.domain-name.in/sample/ID
【问题讨论】:
-
请出示您的路线
web.php。 -
Route::get('/{$id}','HomeController@index');
-
你添加了路由前缀然后我更新了我的答案试试吧
-
请删除您路线中的
$符号。无需使用$。Route::get('/{id}', 'HomeController@index'); -
如果我没记错的话,您定义的任何 Laravel 路由都会在此处给出 404,如果是这种情况,请参阅 laracasts.com/discuss/channels/laravel/… 和 stackoverflow.com/questions/13514990/…