http://
运行良好,但是,如果我尝试访问https://
主机,我会收到一条错误消息,提示“页面加载时与服务器的连接已重置。”(Firefox 8)。此外,简单地添加listen 443 ssl default;
会弄乱其他 SSL vir
server
{
listen 443 ssl default;
server_name _;
server_name_in_redirect off;
#rewrite ^ http://$server_name$request_uri? permanent;
rewrite ^ http://$host$request_uri? permanent;
}
server
{
listen 80 default;
server_name _;
server_name_in_redirect off;
root "/var/www/virtualhosts/dev.anuary.com/default";
include /etc/nginx/anuary_location_php;
}
答案1
您至少需要ssl_certificate
服务器ssl_certificate_key
能够在该端口上完成连接。
这就是您看到连接被 nginx 重置的原因——它没有密钥来进行 SSL 协商。