gpt4 book ai didi

symfony - 在 Symfony 中,如何在开发环境中要求 http,在生产环境中要求 https?

转载 作者:行者123 更新时间:2023-12-02 14:11:54 25 4
gpt4 key购买 nike

在生产中,我有一组需要 SSL 的路由,但这不应该是开发的要求。

我认为我可以简单地覆盖 routing_dev.yml 中的路由,但这似乎不起作用。当导航到任何路线时,它会强制使用 https。

我的设置:

  • app/config/routing_dev.yml 包含一系列路由,从 src/FOO/FOOBarBundle/Resources/config/routing 复制,没有方案:[https]
  • src/FOO/FOOBarBundle/Resources/config/routing.yml 包含与上面相同的内容,只是使用 schemes: [https]

我预计 routing_dev.yml 中的路由会先于 bundle 中的路由,并且会是开发时使用的路由。

我是否走在正确的道路上,或者是否有更好的方法在开发中实现 http 并在生产中实现 https 来选择一组路由?

最佳答案

您需要使用 src/FOO/FOOBarBundle/Resources/config/routing_dev.yml 作为开发环境(将其导入到 app/config/routing_dev.yml 中)导入src/FOO/FOOBarBundle/Resources/config/routing.yml)

关于symfony - 在 Symfony 中,如何在开发环境中要求 http,在生产环境中要求 https?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16971030/

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