部署ssl以后http与https显示内容不一样

网站部署ssl以后http+域名可以正常访问页面,但是https+域名却显示welcome to nginx怎么解决?
listen 443ssl

首先,ssl端口时443,当你访问https的时候走的默认时443端口,如果你用的nginx,不妨在nginx.conf配置文件中,加入下面配置

server {
    listen                           443 ssl;
    
    server_name                      你的域名;
    
    ssl_certificate                  pem或者crt证书本地地址;
    ssl_certificate_key              key证书本地地址;
    
    ssl_session_timeout            5m;
    ssl_ciphers    ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;

    ssl_protocols                   TLSv1 TLSv1.1 TLSv1.2;
    ssl_prefer_server_ciphers        on;

    location / {
        index  index.html index.htm;
        root html;
    }
}


配置好,在清空一下浏览器缓存就可以了,可以的话请采纳,对了我是某厂高级开发,可以看我之前更多文章,可以讨论讨论技术

把你原来的80端口的server复制出来一份,然后改一下端口号,配置一下ssl就好了
看你能访问了的话,就把443端口需要的东西,从80端口里面的配置,拷贝一下就行了

你是前后端分离吗?比如java,前端部署在tomcat中,然后tomact自定义端口为443,配置ssl证书。 后端在nignx里配置监听其他端口。