我有一个运行Flask的小型家庭服务器,设置在IP a.b.c.d
。我还有一个域名xyz.com
。在
现在,我希望这样,当用户转到xyz.com
时,会为用户提供来自a.b.c.d
的内容,xyz.com
仍然显示在地址栏中。类似地,当转到xyz.com/foo
时,来自a.b.c.d/foo
的内容应该显示在地址栏中,xyz.com/foo
会显示在地址栏中。在
我在域名提供商处激活了路径转发,因此xyz.com/foo
被正确转发到a.b.c.d/foo
,但是当到达那里时,a.b.c.d/foo
会显示在地址栏中。在
我目前正在运行tornado,但如果有必要,我可以切换到其他服务器。在
有可能建立这种解决方案吗?或者是我唯一的选择是购买某种主机?在
我设法自己解决了这个问题,但我要加上这个作为答案,因为显然有人认为这是一个值得问的问题。在
原来,只是我不明白DNS是如何工作的,以及DNS和域转发之间的区别是什么。在大多数域主机上,您可以配置“域转发”,这听起来正是您需要的,但不是。相反,对于上面的简单用例,我进入了选项中的DNS区域记录,并创建了一个DNS区域记录类型a,它将}。这个改变似乎还没有完全传播,但在一些设备上我已经看到它正以我想要的方式工作,所以我将考虑解决这个问题。在
xyz.com
指向{相关问题 更多 >
编程相关推荐