目标:想要使用 ngrok 共享网站预览,它创建一个隧道,可以从该隧道中看到我的本地主机,其 url 类似于mywebsite.ngrok.io
问题:我使用 WAMP,我的 localhost 文件夹看起来像这样:
localhostdirectory
|-- website1
|-- website2
|-- etc
要访问我localhost/website1/
在浏览器中键入的网站,我只想通过隧道传输该 URL,可能的解决方案是:
设置一个虚拟主机,我会经历手动设置虚拟主机的麻烦,然后我会得到类似 website1.dev 的东西,然后我会将它作为 HTTP 请求中的主机头传递给 ngrok,如下所示:
ngrok http -host-header=website1.dev 80
我不明白主机头是什么,为什么我不能传递一个相对 url
localhost/website1/
,还有什么是重写选项?- 将我的本地主机的文件夹目录更改为网站的文件夹,我不想这样做。
有没有更好的方法以更简单的方式实现我的目标,也许是通过 WAMP 别名?