我正在将旧 API 转换为基于 Laravel 的 API,我面临的问题是我必须添加兼容模式,因此旧请求不会停止工作,但我无法使其工作使用 laravel 路由。旧的 API 模式:domain.com/getinfo.php?name=YourName在 Laravel 上:domain.com/getinfo/YourName因此,我该如何添加一些兼容路由?我试过类似的东西: Route::get('getinfo.php?name={name}', 'controller@function');有人有想法吗?谢谢!!!
1 回答
芜湖不芜
TA贡献1796条经验 获得超7个赞
你可以做:
Route::get('getinfo.php', 'controller@function');
name
您可以使用捕获查询字符串参数$request->query('name')
。
如果您使用 nginx,您可能会收到“未指定输入文件”。您需要将:更改location ~ \.php$
为location ~ index\.php$
.
- 1 回答
- 0 关注
- 84 浏览
添加回答
举报
0/150
提交
取消