Nginx http自动跳转到https ssl
1.申请证书,公司会用通用证书,将证书上传到
1.申请证书(公司会有通用证书),将证书上传到/etc/ssl

2.修改Nginx的配置
2.1添加http到https的跳转配置;
server {
listen 80;
server_name portal.mycompany.com;
return 301 https://$http_host$request_uri;
}
2.2 配置SSL证书
在server中添加
server {
#listen 80;
listen 443 ssl;
server_name portal.mycompany.com;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
ssl_certificate /etc/ssl/server.pem;
ssl_certificate_key /etc/ssl/server.key;
3.更改配置重启nginx
cd /usr/local/nginx/sbin
./nginx -s reload
检查配置是否正确
./nginx -t
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)