我正在將舊 API 轉(zhuǎn)換為基于 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貢獻(xiàn)1796條經(jīng)驗 獲得超7個贊
你可以做:
Route::get('getinfo.php', 'controller@function');
name
您可以使用捕獲查詢字符串參數(shù)$request->query('name')
。
如果您使用 nginx,您可能會收到“未指定輸入文件”。您需要將:更改location ~ \.php$
為location ~ index\.php$
.
- 1 回答
- 0 關(guān)注
- 108 瀏覽
添加回答
舉報
0/150
提交
取消