给ngrok子域名添加反向代理

马谦马谦马谦 2017年10月30日21:47:04 发表评论
文章最后编辑于:2017-11-18 11:30:01

一、概述

安装后ngrok后输入子域名就可以访问内网服务了,但是访问的时候需要携带端口号,这是很不方便 的。而且对于有些服务例如微信公众平台,它只允许填入80443 端口的地址,其他的端口是不允许的。

所以在这里可以设置一下nginx反向代理,相关资料:nginx反向代理

二、配置反向代理

添加ngrok.conf 到nginx配置文件目录,填入以下配置:

然后使用service nginx reload命令重启nginx,打开浏览器测试,不带端口号是可以访问的:

给ngrok子域名添加反向代理

三、高级玩法

觉得*.ngrok.dyxmq.cn 太长了,看起来也比较丑,可以再做如下修改。

添加一个新的子域名wx.dyxmq.cn ,以A记录形式解析到服务器主机,然后在ngrok.conf中添加以下段:

重启nginx ,同样可以访问:

给ngrok子域名添加反向代理

本文共执行62次查询,耗时0.346秒!
马谦马谦马谦

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: