如何将另一台服务器上的公共域指向Linux上的本地主机?

这是一个相当难的问题,因为我不确定所谓的东西。 基本上我拥有一个产品的许可证,这个产品被授权给我的一个域名(例如www.mysite.com)。 问题是我需要在本地testing东西之前,我在我的公共网站进行更改,但我不能安装在我的本地主机,因为它的Zendencryption,只能在一个域名。 我基本上希望我的本地主机服务器相信“www.mysite.com”位于我的本地主机,而不是试图连接到互联网上。 这可能吗? 我知道这是用Windows,但我似乎无法find如何与Linux做到这一点。

谢谢!

你可以像这样在你的/etc/hosts放一行:

 127.0.0.1 www.mysite.com 

如果您使用的是Apache,您需要创build一个名为“www.mysite.com”的VirtualHost,然后将“www.mysite.com”添加到/etc/hosts例如

 127.0.0.1 localhost www.mysite.com 

然后在浏览器中打开http://www.mysite.com ,病毒主机应该在本地处理请求。 请参阅此Apache文档以获取更多详细信息

如果我理解正确,你所要做的就是编辑/etc/hosts 。 你应该添加该行:

 127.0.0.1 mysite.com www.mysite.com 

那么www.mysite.com将被parsing为127.0.0.1这是你的机器。

不知道关于Linux,但尝试更新您的主机文件添加127.0.0.1指向Your.Public.Domain.You.Want.ToSpoof

您可以临时覆盖您的Linux机器上的/ etc / hosts文件中的域名。 如果您将www.mysite.com的域名指定为您的本地主机IP,则会重新路由所有stream量。