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

Wordpress 如何将保留的ngrok pro域与虚拟主机一起使用,wordpress,ngrok,laragon,Wordpress,Ngrok,Laragon,使用Laragon,我在本地机器上创建了一个WordPress站点,用于测试我正在开发的插件。Laragon为项目创建虚拟主机,我可以在wp001.test本地访问wordpress站点,这是正常的,因为我的项目名为wp001 如果我像这样运行ngrok,那么我可以使用动态生成的ngrok域在外部浏览我的站点: ngrok http -host-header=rewrite wp001.test:80 我注册了一个pro-ngrok帐户,这样我就可以使用保留的域名了。我在ngrok仪表板上创建

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

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

ngrok http -host-header=rewrite wp001.test:80
我注册了一个pro-ngrok帐户,这样我就可以使用保留的域名了。我在ngrok仪表板上创建了我的保留域名

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

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


如何让ngrok使用我的保留域和虚拟主机?我已经阅读了ngrok文档,但是我没有看到它。

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

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并指定配置文件:

ngrok start -config=path/to/your/conf/file.yml --all