1. 新建站点安装SSL证书

image

2. 设置反向代理

2.1 添加红框的代码

image-1649878953136

location / {
  proxy_pass http://127.0.0.1:8090/;  #把8090修改为你要反代的服务端口
  rewrite ^/(.*)$ /$1 break;
  proxy_redirect off;
  proxy_set_header Host $host;
  proxy_set_header X-Forwarded-Proto $scheme;
  proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_set_header Upgrade-Insecure-Requests 1;
  proxy_set_header X-Forwarded-Proto https;
}

2.2 FQ:

反代不成功试试注释掉下面代码

     location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
     {
         expires      30d;
         error_log /dev/null;
         access_log /dev/null;
     }
    
     location ~ .*\.(js|css)?$
     {
         expires      12h;
         error_log /dev/null;
         access_log /dev/null; 
     }

3. 说明

FQ:不建议使用宝塔官方的反代(有时会出各种各样的问题)
image-1649010176497