Symfony 4.4 https everywhere

Symfony 4.4 https everywhere,https,symfony4,Https,Symfony4,我希望我的Symfony 4.4站点在站点范围内强制使用https。我知道这应该很简单,我已经在谷歌上搜索了一段时间,但我似乎无法找到正确的解决方案。我在security.yaml文件中为登录后的页面定义了路径。我尝试添加“requires_channel:https”,然后添加一个来捕获所有其他内容,结果它杀死了我的站点: - { path: ^/marketing/page1, roles: ROLE_USER, requires_channel: https } - { path: ^/m

我希望我的Symfony 4.4站点在站点范围内强制使用https。我知道这应该很简单,我已经在谷歌上搜索了一段时间,但我似乎无法找到正确的解决方案。我在security.yaml文件中为登录后的页面定义了路径。我尝试添加“requires_channel:https”,然后添加一个来捕获所有其他内容,结果它杀死了我的站点:

- { path: ^/marketing/page1, roles: ROLE_USER, requires_channel: https }
- { path: ^/marketing/page2, roles: ROLE_USER, requires_channel: https }
- { path: ^/marketing/page3, roles: ROLE_USER, requires_channel: https }
# catch all other URLs
- {path: '^/', roles: IS_AUTHENTICATED_ANNONYMOUSLY, requires_channel: https}
有了这些规则,我根本无法在浏览器中连接。我没有这个证书,但我仍然希望得到“这个网站不安全,你想继续页”。我是不是想错了

谢谢