想必大家都有过配置https
的需求吧,今天我就来整理一下,如何在nginx
里面配置https
这里先忽略https
申请,一般在你申请域名的那里直接弄就行,下面是nginx
中的配置代码:
server {
listen 80;
listen 443 ssl http2;
server_name 域名;
if ($server_port !~ 443){
rewrite ^(/.*)$ https://$host$1 permanent;
}
#证书地址
ssl_certificate /www/wwwroot/https/xxxx.pem;
ssl_certificate_key /www/wwwroot/https/xxx.key;
ssl_prefer_server_ciphers on;
location / {
proxy_pass https://lifetree.ruixm.club;
}
}
ssl_certificate
:pem证书的地址ssl_certificate_key
key证书的地址
然后最后一定要放开443端口,我一开始没有放开,一直以为我配置的有问题.......