阿里云Nginx服务器https配置,开启全站https的方法

发布于 / 服务器 / 0 条评论

阿里云Nginx服务器https配置,开启全站https的方法

在配置nginx https证书的时候踩了个坑,配置好了https规则,https证书没有生效,服务器、域名和免费证书都在阿里云,后来排查发现,原理是阿里云没有放开443端口号。

开放阿里云平台上的配置安全组规则开放相应的端口

服务器-管理-配置规则-添加安全规则

Nginx服务器https配置

在server里面添加443 ssl端口


server {
    listen 443 ssl;
    ssl_certificate /opt/nginx/cert/2105582_www.yuming.com.pem;
    ssl_certificate_key /opt/nginx/cert/2105582_www.yuming.com.key;
}

开启全站HTTPS安全连接

可以合并80和443配置文件一起配置,最后强制转移80到443就可以了,添加到server里即可


#301转移
   if ($server_port = 80) {
       return 301 https://$server_name$request_uri;
    }	

配置好后,重启服务器,OK。

转载原创文章请注明,转载自: 木槿昔年 BLOG » 阿里云Nginx服务器https配置,开启全站https的方法
沙发空缺中,还不快抢~