我在symfony 2框架中创建了一个Web应用程序.这工作正常,但现在我想将所有路由的http://更改为https://!
如何在此查看我的环境是否为localhost.如果我在本地工作,我想使用正常的http://.
在哪里设置这个,我找不到它?
谢谢!
Mar*_*der 17
你去了:(没有经过测试,但应该可以工作.)
# app/config/security.yml
security:
# ...
access_control:
- { path: ^/, roles: IS_AUTHENTICATED_ANONYMOUSLY, requires_channel: https, host: yourdomain\.com$ }
- { path: ^/, roles: IS_AUTHENTICATED_ANONYMOUSLY, requires_channel: http, host: localhost$ }
Run Code Online (Sandbox Code Playgroud)
http://symfony.com/doc/current/cookbook/security/access_control.html#forcing-a-channel-http-https
| 归档时间: |
|
| 查看次数: |
11155 次 |
| 最近记录: |