开发者社区> 问答> 正文

求助nginx配置https,用ip能访问,域名就不行

阿里云申请的免费证书,ip能正常访问,只不过提示“连接不是私密连接”,用域名就直接提示“使用了不受支持的协议”, 一般来说ip能访问,就说明能成功建立https的链接,配置就没问题,因为证书绑定的域名不对所以会有安全提示,但为什么用域名就会有问题?


nginx配置:
server {
    listen       443;
    server_name 172.17.176.88 127.0.0.1 www.xxx.cn 4x.xx.xx.xx;
    index index.html index.htm index.php index;
    root /var/www/html;

ssl on;
ssl_certificate  /etc/nginx/cert/xxx.pem;
    ssl_certificate_key  /etc/nginx/cert/xxx.key;
    ssl_session_timeout 5m;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4:!DH:!DHE ;
    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    ssl_prefer_server_ciphers on;


    location / {
    root html;
        index index.html index.htm;
    #try_files $uri $uri/ /index.php?q=$uri&$args;
    }
}





用ip访问:











用域名访问:




展开
收起
五十风 2017-11-15 10:58:29 14492 0
5 条回答
写回答
取消 提交回答
  • 谁解决了呢,目前我也出现了这个问题,是不是没有备案的原因呢?

    2021-11-21 00:23:10
    赞同 展开评论 打赏
  • 楼主解决了吗

    2020-09-06 14:42:30
    赞同 展开评论 打赏
  • 楼主你好同样这个问题怎么解决啊

    2020-04-02 19:43:22
    赞同 展开评论 打赏
  • Re求助nginx配置https,用ip能访问,域名就不行
    楼主最后怎么解决的,也是这个问题。。
    2018-03-27 11:45:55
    赞同 展开评论 打赏
  • 旺旺:nectar2。
    版主回复:

    请问您的nginx https站点的配置内容是怎么样的呢?

    -------------------------

    版主回复:

    感谢您补充了nginx的站点配置信息,

    我直接看不出问题所在,

    但或许您可以参考一下这个帖子里的例子:https://bbs.aliyun.com/read/303963.html

    2017-11-15 11:06:06
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
CDN助力企业网站进入HTTPS时代 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载