gpt4 book ai didi

regex - Laravel:捕获所有没有/api/段的路由

转载 作者:行者123 更新时间:2023-12-04 10:23:56 25 4
gpt4 key购买 nike

我需要捕获所有路由,除了那些包含/api/段的路由。
我知道如何 catch 每一条路线

Route::any('{all}', 'AngularController@serveFrontend')->where('all', '(.*)');

但是我需要改变什么才能让我的 api 路由不被这个字符串捕获?

最佳答案

您可以捕获路径不以 api 开头的所有路由

Route::any('{all}', 'AngularController@serveFrontend')->where('all', '^(?!api).*$');

或者干脆把你的包罗万象作为最后一条路线,它会按预期工作。

关于regex - Laravel:捕获所有没有/api/段的路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37542610/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com