我现在已经坚持这个问题很长一段时间了。我查看了此页面和Google,但找不到任何内容。也许我只是在寻找错误的关键词。
我在我的localhost中安装了自签名SSL证书。这工作正常,我的浏览器(导入后)将其识别为合法证书并显示绿色锁定和绿色“https”。但这是我的问题:
我正在使用Symfony2(2.3.3)开发一个应用程序,一切正常。但是,当然,我现在想要使用https。一旦我通过https访问页面,它就会给我404 Not Found错误页面。当我通过http访问同一页面时,它工作得很好。
我读到了路由的scheme attribut,但我认为这不是问题,因为它也不适用于此。与access_control中的requires_channel属性相同。
显然我错过了一些东西。那是什么?
答案 0 :(得分:1)
<VirtualHost *:443>
SSLEngine on
SSLCertificateFile PATH/TO/file.crt
SSLCertificateKeyFile PATH/TO/file.key
ServerName domain.name
ServerAlias *.domain.name
谢谢你的关注。