我无法使用 ngrok 访问 openserver 中 'domains' 目录的文件,以便为 windows 中的电报机器人设置 webhook

I can not be accessing to files of 'domains' directory in openserver with ngrok for setting webhook for telegram bot in windows

在使用 windows 之前,我是 Ubuntu 用户。当我在 ubuntu 上使用 ngrok 时,它会自动访问 /var/www/html 目录,之后我可以轻松打开 php 电报机器人编码的文件以查看结果。

现在 Windows,我正在使用 openserver。 php 文件的 Openserver 域目录,例如 ubuntu.

中的 /var/www/html

我安装了 ngrok.exe。当我在 cmd 上输入 ngrok.exe http 80 时。我正在正确地减肥:

Web Interface http://127.0.0.1:4040
Forwarding http://5756c0888da3.ngrok.io -> http://localhost:80
Forwarding https://5756c0888da3.ngrok.io -> http://localhost:80

但是用它时我无法访问域。

我也试过这个命令:ngrok.exe http halalBot.test:80 直接连接我的项目。

Web Interface http://127.0.0.1:4040
Forwarding http://40b6091d262f.ngrok.io -> http://halalBot.test:80
Forwarding https://40b6091d262f.ngrok.io -> http://halalBot.test:80

但是,当我试图在浏览器上看到 url http://40b6091d262f.ngrok.io 时,这个 url 不适用于 http://halalBot.test:80,即这个项目没有在浏览器上打开,但打开的本地主机页面不是 openserver 的本地主机页面。

如果有人知道如何使用 ngrok 访问 'domains' 目录来为 Telegram 机器人设置 webhook,请多多指教!

我需要指定 --host-header 参数,以便服务器接收主机 header 以正确处理请求: ngrok http --host-header=halalBot.test 80