首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将保留的ngrok pro域与虚拟主机一起使用

如何将保留的ngrok pro域与虚拟主机一起使用
EN

Stack Overflow用户
提问于 2020-10-21 08:06:49
回答 1查看 333关注 0票数 1

我在本地机器上创建了一个WordPress站点,用于测试我正在开发的插件。Laragon为项目创建虚拟主机,我可以在wp001.test本地访问我的wordpress站点,这是正常的,因为我的项目名为wp001。

如果我像这样运行ngrok,我就可以使用动态生成的ngrok域从外部浏览我的站点:

代码语言:javascript
复制
ngrok http -host-header=rewrite wp001.test:80

我注册了一个pro ngrok账号,这样我就可以使用一个保留的域名。我在ngrok仪表板上创建了保留域名。

现在我可以让ngrok接受我的保留域,如下所示:

代码语言:javascript
复制
ngrok http -hostname=my-reserved-domain.ngrok.io 80

然后,我可以浏览到my-reserved-domain.ngrok.io,但它会把我带到文件系统(C:\laragon\www)的web根目录,而不是使用虚拟主机。

我怎样才能让ngrok在virutal主机上使用我的保留域名?我读过ngrok文档,但我就是看不出来。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-11-05 04:19:43

我能够通过使用ngrok配置文件来实现这一点。该文件如下所示:

代码语言:javascript
复制
web_addr: localhost:4041

# ngrok auth config
authtoken: your_token_goes_here

tunnels:
  your-tunnel-name:
    proto: http
    hostname: your-reserved-ngrok-domain.ngrok.io
    addr: 127.0.0.1:80

    # -------------------------
    # Additional options
    # -------------------------
    # auth: "username:password"
    host_header: your-virutal-host.com:80
    # inspect: true
    # bind_tls: true

然后启动ngrok并指定配置文件:

代码语言:javascript
复制
ngrok start -config=path/to/your/conf/file.yml --all
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64454893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档