我使用mamp,我在端口8888上都有虚拟主机.例如:
将指向localhost/site1/,localhost/site2/等等.
在使用虚拟主机之前,我只是将我的docroot更改为我当前正在处理的任何项目,并且会像这样开始ngrok
./ngrok http 8888 它会启动并给我一个随机生成的*.ngrok.io网址.
我的问题是,我现在如何指定域,因为我使用的是虚拟主机?
我已经尝试过./ngrok http site1.dev:8888,它开始但只是提供mamps webroot.
我正在使用免费帐户.
小智 40
如果您更喜欢免费选项,可以通过以下方式:
$ ngrok http -host-header=site1.dev 80
您可以使用具有以下语法的自定义域:
ngrok http -hostname=dev.example.com 8000
供参考:https : //ngrok.com/docs#custom-domains
但是需要付费计划。
使用自定义子域名的正确方法如下:
ngrok http -subdomain=mycustomsubdomain 80
Run Code Online (Sandbox Code Playgroud)
将生成:
Forwarding http://mycustomsubdomain.ngrok.io -> 127.0.0.1:80
Forwarding https://mycustomsubdomain.ngrok.io -> 127.0.0.1:80
Run Code Online (Sandbox Code Playgroud)
更多文档: https: //ngrok.com/docs#http-subdomain
| 归档时间: |
|
| 查看次数: |
14754 次 |
| 最近记录: |