Laravel在使用route()帮助程序时删除了https

时间:2017-03-09 09:19:58

标签: php laravel

当我使用route()帮助函数在https网站上创建网址时,我会使用http://而不是https://获取网址 - 我可以通过将$ absolute flag设置为false来避免这种情况,但是它似乎很愚蠢,它不会使用我正在使用的相同网址。

在.env中,我已将APP_URL设置为https://xx,因此它也没有使用它。

我不想强制使用https,我只想要链接和重定向来保留协议。

我正在使用Varnish设置,即使使用https,$ _SERVER ['HTTPS']也没有设置,所以我认为这可能与它有关。

如果我使用Form :: open(),问题也存在。

那么,我如何在链接和重定向中制作laravel keep protocol?

示例:

return redirect(route('my-route-name'));
欢呼/乔纳斯

0 个答案:

没有答案