我使用MAMP,并且有虚拟主机,全部都在8888端口上。例如:
- site1.dev:8888
- site2.dev:8888
将指向localhost/site1/
,localhost/site2/
等。
在使用虚拟主机之前,我只需要更改我的docroot以适应我当前正在工作的项目,然后启动ngrok,如下所示:
./ngrok http 8888
,它会启动并给我一个随机生成的*.ngrok.io URL。
我的问题是如何指定域名,因为我现在正在使用虚拟主机?
我已经尝试过./ngrok http site1.dev:8888
, 它启动了但却只提供mamps webroot。
我使用的是免费帐户。
$ ngrok http -host-header=rewrite site1.dev:80
。 - Cristian Calara$ ngrok http 80 --host-header=subdomain.site.test:80
。 - pedrozopayares--host-header=[your_domain]
。答案只是缺少了开头的额外破折号。 - mrbitzilla