Laravel,将API路由发送回服务器



所以我有一个项目是在FE和Laravel BE上的React。99%的路由都是通过React路由器处理的,这在wep.php中很好,我已经得到了以下内容,其中发送是由React处理的请求

//routes/web.php
Route::get('/{path?}', [
'uses' => 'AppHttpControllersReactController@show',
'as' => 'react',
'where' => ['path' => '.*'],
]);

问题来了,当我们被要求实现一个wordpress集成位于子文件夹/blogadmin

我遇到的问题是,当我试图在wordpress api(使用wither graphql或其他api)上击中端点时,例如www.mydomain.com/blogadmin/graphqlwww.mydomain.com/blogadmin/wp-json/wp/v2,路由传递给laravel,然后返回到React。

如何使word press端点可访问?

我已经尝试将Route::get('/blogadmin/graphql');添加到web.php,因为我认为拦截请求,但没有运气!

好吧,我看错了,这是.htaccess

中的一个简单条目RewriteCond %{REQUEST_URI} !^/blogadmin

直接

之前RewriteRule ^ index.php [L]

修复问题

最新更新