因为服务器上还有其他WEB网站,用FRP直接开80和443会冲突,定义其他端口的话,访问时还要带端口号特别不爽。因为服务器上的Web服务是用Nginx支持的,所以可以把Frp在Nginx里做成反向代理。此配置主要难点在HTTPS服务反代HTTPS服务,经过测试可能是代理头有问题,经过一下午测试未解决,后来找到资料,解决了这个问题。 这里是极简配置。 server { listen 80; listen 443 ssl http2; server_name *.yourdomain.com; #你的域名,记得确认已经…