Nginx反向代理的网站服务,然后将http重定向到https
编辑 Nginx 配置
找到 Nginx 的配置文件(通常位于 /etc/nginx/nginx.conf
或 /etc/nginx/sites-available/xx.conf
)。
server {listen 80;server_name xx.net www.xx.net;# 将所有 HTTP 请求重定向到 HTTPSreturn 301 https://xx.net$request_uri;
}server {listen 443 ssl;server_name xx.net;# SSL 配置ssl_certificate /path/to/ssl/certificate.crt;ssl_certificate_key /path/to/ssl/certificate.key;location / {proxy_pass http://127.0.0.1:8000; #proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}
}