Php laravel重定向未重定向到axios post后的路由

Php laravel重定向未重定向到axios post后的路由,php,laravel,redirect,Php,Laravel,Redirect,这里有一个简单的问题 我有一段通过axios POST请求触发的代码: if(Auth::id() == 4) { Log::info('redirect occurs: '); return redirect()->to('register'); } 发生日志,但没有重定向。我尝试了一些变化,但仍然没有。有什么想法吗?我也试过auth.register,只试过“/” 编辑:这也不起作用: return view('auth.register'); 提前感谢您正在使用A

这里有一个简单的问题

我有一段通过axios POST请求触发的代码:

if(Auth::id() == 4) {
    Log::info('redirect occurs: ');
    return redirect()->to('register');
}
发生日志,但没有重定向。我尝试了一些变化,但仍然没有。有什么想法吗?我也试过auth.register,只试过“/”

编辑:这也不起作用:

return view('auth.register');

提前感谢

您正在使用Axios发出请求,这意味着您正在使用JavaScript发出异步HTTP请求

在执行此操作时,您不能使用Laravel的响应重定向用户-相反,这需要在客户端完成

一个选项是返回包含要重定向到的页面的json响应,然后在JavaScript中将url更改为新url。

您确定Auth::id实际返回4吗?尝试使用Log::infoAuth::id进行检查