frp内网穿透配置https

前言

部署站点,https是肯定要上的。

实现

  1. 可以用宝塔生成ssl证书,简单快捷。
  2. 手动生成:Let’s Encrypt

配置

只要在服务端配证书就行了,客户端可以直接使用http

server {
    listen 80;
    listen 443 ssl;
    server_name xxx.com;
    if ($server_port !~ 443){
        rewrite ^(/.*)$ https://$host$1 permanent;
    }
    ssl_certificate    /www/wwwroot/frp_site/xxx.com/fullchain.pem;
    ssl_certificate_key    /www/wwwroot/frp_site/xxx.com/privkey.pem;
    location / {
        proxy_pass http://127.0.0.1:57080/$request_uri; #设定代理服务器的协议和地址
        proxy_set_header Host xxx.com;
    }
}

frp内网穿透配置https
http://blog.icy8.cn/posts/60431/
作者
icy8
发布于
2022年5月1日
许可协议