给 ngrok 子域名添加反向代理

马谦马谦马谦 互联网评论1,298字数 409阅读 1 分 21 秒阅读模式

一、概述

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

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

二、配置反向代理

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

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

给ngrok子域名添加反向代理-图片1

三、高级玩法

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

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

重启 nginx ,同样可以访问:

给ngrok子域名添加反向代理-图片2

  最后更新:2017-11-18
马谦马谦马谦
  • 本文由 马谦马谦马谦 发表于 2017 年 10 月 30 日 21:47:04
  • 转载请务必保留本文链接:https://www.dyxmq.cn/it/add-reverse-proxy-to-ngrok.html
使用supervisor管理进程 supervisor

使用 supervisor 管理进程

一、摘要 supervisor 是一个进程管理工具,刚工作就接触到了,不过当时因为被脚本封装好了,所以都是直接用,对它的理解也仅仅是知道了有这么一个东西, 想着有机会了再深入了解。 一早因为机缘巧合要把...
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证