Можно ли поделиться своим локальным хостом с кем-то из другой сети? - PullRequest
0 голосов
/ 29 марта 2019

Я работаю с дизайнером и хотел бы, чтобы они имели доступ к взаимодействиям, которые я реализовал на сайте, над которым мы работаем.Однако на этот раз у меня есть 2 вопроса.Мой локальный хост настроен на поддомен: http://store.teststore:3000/, и мы находимся в разных сетях.Есть ли способ обойти это?

Ответы [ 2 ]

0 голосов
/ 29 марта 2019

нгрок должен работать на вас. Загрузите и установите его, следуя приведенным ниже инструкциям: https://ngrok.com/download. Документацию о том, как он используется, можно найти здесь https://ngrok.com/docs. После установки выполнение следующей команды должно работать для вас (в зависимости от среды хостинга):

ngrok http -host-header=rewrite store.teststore:3000

Вам нужно будет предоставить URL, сгенерированный ngrok и отображенный в приглашении cmd, разработчику.

Обновление: обработка абсолютных перенаправлений

Судя по вашему комментарию, после входа в систему ваш сайт выполняет абсолютное перенаправление (указан полный URL). Если это возможно, я бы изменил ваш код, чтобы сделать относительное перенаправление, где домен опущен. Вы также можете сделать корневой домен настраиваемым в режиме абсолютного перенаправления и настроить его в качестве домена ngrok, предоставленного на данный момент. Наконец, вы можете попытаться настроить свой DNS с записью CNAME, следуя документации ngroks Tunnels to custom domains . Однако для этого последнего варианта требуется платная подписка ngrok.

0 голосов
/ 29 марта 2019

Установите ngrok, если у вас его еще нет, и CD в каталог вашего проекта и вызовите ngrok. Примечание Ваше приложение должно работать локально на том же номере порта, который будет запущен ngrok.

...