Nginx配置https以及将http请求转发到https
设置https首先是去阿里云上购买ssl,当然有免费版,但是只能支持一个域名。此处不再说明。最后nginx的配置如下:server {listen 443 ssl;server_name warmapp.xyz;keepalive_timeout70;ssl_certificatecert/3333726_xxx.pem;ssl_certificate_key cert/3333726_xx.ke
·
设置https
首先是去阿里云上购买ssl,当然有免费版,但是只能支持一个域名。此处不再说明。
最后nginx的配置如下:
server {
listen 443 ssl;
server_name xx.com;
keepalive_timeout 70;
ssl_certificate cert/3333726_xxx.pem;
ssl_certificate_key cert/3333726_xx.key;
ssl_session_timeout 5m;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
location / {
root /usr/share/nginx/html/index;
index index.html index.htm;
}
}
存放目录为
替换为你的名称。
http转https
确保开放了80和443端口的安全组。
添加如下配置:
server {
listen 80;
server_name www.XXX.com;
rewrite ^(.*) https://$server_name$1 permanent;
}
如果出现报错:
不要使用端口访问。
目前访问正常!
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)