Цель: хочу поделиться просмотром веб-сайта с помощью ngrok, который создает туннель, из которого можно увидеть мой локальный хост с URL-адресом чего-то вроде mywebsite.ngrok.io
Проблема: я использую WAMP, а моя папка localhost выглядит примерно так:
localhostdirectory
|-- website1
|-- website2
|-- etc
Чтобы получить доступ к веб-сайту, я набираю текст localhost/website1/
в браузере, я хотел бы туннелировать только этот URL, возможные решения:
-
Настройка виртуального хоста Я бы столкнулся с проблемой ручной настройки виртуального хоста, тогда я получаю что-то вроде website1.dev, а затем я передам его в ngrok в качестве заголовка хоста в HTTP-запросе, вроде этого:
ngrok http -host-header=website1.dev 80
Я не понял, что такое заголовок хоста, и почему я не могу передать относительный URL-адрес, например
localhost/website1/
, и что такое вариант перезаписи? - Измените каталог папки моего локального хоста на папку веб-сайта, я бы предпочел не делать этого.
Есть ли лучший способ выполнить мою задачу более простым способом, возможно, перейдя через псевдонимы WAMP?