【Nginx】Nginx配置反向代理 和 https
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
#监听443端口
listen 443 ssl;
#你的域名
server_name huiblog.top;
#ssl证书的pem文件路径
ssl_certificate "ssl证书的pem文件路径";
#ssl证书的key文件路径
ssl_certificate_key "ssl证书的key文件路径";
location / {
# http://127.0.0.1:xxxx
proxy_pass http://公网地址:项目端口号;
}
}
server {
listen 80;
server_name huiblog.top;
#将请求转成https
rewrite ^(.*)$ https://$host$1 permanent;
}
}
events {
# 配置有新连接时,唤醒工作进程的方式
accept_mutex on;
# 配置每个工作进程是否可以同时接收连接
multi_accept on;
# 配置每个工作进程的最大连接数
worker_connections 1024;
}