是否可以与其他网络上的某人共享本地主机?

问题描述 投票:0回答:2

我正在与一位设计师合作,我希望他们能够访问我在我们正在开发的网站上实施的互动。不过这一次,我有2个问题。我的localhost配置为子域:http://store.teststore:3000/,我们在不同的网络上。反正有解决这个问题吗?

hosts ngrok
2个回答
0
投票

ngrok应该为你工作。按照以下说明下载并安装它:https://ngrok.com/download。有关如何使用的文档可以在这里找到https://ngrok.com/docs。一旦安装运行,下面的命令应该适合你(取决于托管环境):

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

您需要将ngrok生成的URL和cmd提示中显示的URL提供给设计人员。

更新:处理绝对重定向

根据您的评论听起来,在登录后,您的网站会执行绝对重定向(指定完整的URL)。如果可能,我会更改您的代码以执行省略域的相对重定向。您还可以在绝对重定向中配置根域,并将其配置为现在提供的ngrok域。最后,您可以尝试在ngroks Tunnels to custom domains文档之后使用CNAME记录配置DNS。但是,最后一个选项需要支付ngrok订阅费用。


0
投票

如果尚未安装ngrok,请将CD安装到项目目录中并调用ngrok。注意您的应用程序必须在ngrok将运行的相同端口号上本地运行。

© www.soinside.com 2019 - 2024. All rights reserved.