gpt4 book ai didi

php - 在 heroku 上具有自定义 https 域的 Laravel 不生成 https 路由

转载 作者:搜寻专家 更新时间:2023-10-31 21:52:50 26 4
gpt4 key购买 nike

我有一个在 heroku 上运行的 Laravel 5.2 应用程序,具有由 Cloudflare 处理的自定义域。自定义域使用 CNAME 将其指向 heroku 域。我在 Cloudflare 上启用了完整的 ssl 以允许 https。 heroku url 本身启用了 ssl,所以这没问题。

当生成路由时(例如通过 route('home') 之类的东西,它包括整个自定义域,但使用 http 而不是 https 。这通常会导致浏览器控制台警告如下:

Mixed Content: The page at 'https://example.com' was loaded over a secure connection, but contains a form which targets an insecure endpoint 'http://example.com/endpoint'. This endpoint should be made available over a secure connection.

为什么 Laravel 路由生成器不使用 https 有什么想法吗?

最佳答案

在您的 .env 文件中,确保您的 APP_URL 显示 https

关于php - 在 heroku 上具有自定义 https 域的 Laravel 不生成 https 路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38108072/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com