本地开发环境配置https

参考: https://github.com/FiloSottile/mkcert

macos:

brew install mkcertmkcert -install
mkcert xxx.com

生成2个文件: ~/xxx.com-key.pem, ~/xxx.com.pem

修改此站点nginx配置:

server {
 listen 443 ssl;
 ssl_certificate /etc/nginx/xxx.com.pem;
 ssl_certificate_key /etc/nginx/xxx.com-key.pem;
 server_name xxx.com;
 ……
}
server {
 listen 80;
 server_name xxx.com;
 return 301 https://$host$request_uri;
}
service nginx reload

浏览器测试效果,完毕