Php 使用route()帮助程序时,Laravel正在删除https
当我使用route()helper函数在https站点上创建url时,我使用http://而不是https://-我可以通过将$absolute flag设置为false来避免这种情况,但它不使用我所在的url似乎很愚蠢 在.env中,我已将APP_URL设置为,因此它也不会使用它 我不想强制使用https,我只想使用链接和重定向来保持协议 我使用的是Varnish设置,其中$_服务器['HTTPS']即使使用HTTPS也没有设置,所以我想这可能与此有关 如果我使用Form::open(),问题也会出现 那么,如何使laravel在链接和重定向中保持协议 例如:Php 使用route()帮助程序时,Laravel正在删除https,php,laravel,Php,Laravel,当我使用route()helper函数在https站点上创建url时,我使用http://而不是https://-我可以通过将$absolute flag设置为false来避免这种情况,但它不使用我所在的url似乎很愚蠢 在.env中,我已将APP_URL设置为,因此它也不会使用它 我不想强制使用https,我只想使用链接和重定向来保持协议 我使用的是Varnish设置,其中$_服务器['HTTPS']即使使用HTTPS也没有设置,所以我想这可能与此有关 如果我使用Form::open(),问题
return redirect(route('my-route-name'));
cheers/Jonas服务器配置是否正确?通常情况下,Laravel将根据之前的请求转发http或https。您可以通过转储
$request->secure()
显然不是-$request->secure()返回false来测试服务器。服务器“请求\方案”=>“http”。我要和我的主人谈谈。谢谢服务器配置是否正确?通常情况下,Laravel将根据之前的请求转发http或https。您可以通过转储$request->secure()
显然不是-$request->secure()返回false来测试服务器。服务器“请求\方案”=>“http”。我要和我的主人谈谈。谢谢