Php Laravel 5 back()正在开发服务器上工作,但不是生产服务器

Php Laravel 5 back()正在开发服务器上工作,但不是生产服务器,php,laravel-5,back,Php,Laravel 5,Back,我们在Laravel 5.8中开发了一个站点 当我们将代码移动到生产服务器时,我们的back()函数引用都会导致302重定向到主页 在发展方面,它们正确地重定向。我们一直在努力寻找服务器之间的差异点,PHP版本是唯一显著的差异点。开发正在运行7.3.11,生产正在运行7.2.26 我们正在更新生产服务器以匹配,但这两个版本都领先于Laravel要求的v7.1.3 PHP版本似乎是问题所在,还是我们遗漏了其他东西 你能分享你的代码样本吗?尝试回显URL::previous()或$request->

我们在Laravel 5.8中开发了一个站点

当我们将代码移动到生产服务器时,我们的
back()
函数引用都会导致
302
重定向到主页

在发展方面,它们正确地重定向。我们一直在努力寻找服务器之间的差异点,PHP版本是唯一显著的差异点。开发正在运行
7.3.11
,生产正在运行
7.2.26

我们正在更新生产服务器以匹配,但这两个版本都领先于Laravel要求的
v7.1.3


PHP版本似乎是问题所在,还是我们遗漏了其他东西

你能分享你的代码样本吗?尝试回显
URL::previous()
$request->header('referer')
检查发送请求的页面。如果是404页面,则重定向到homepage.relative/absolute URL?您的开发站点是否在某个子目录中运行?您可以发布URL吗?你测试过哪些浏览器?这个环节有效吗?Laravel存储会话中的最后一页,如果没有
Referer
HTTP头,则使用该页。