域重定向和域转发有什么区别?

时间:2018-02-22 09:11:43

标签: amazon-web-services dns amazon-route53 domain-name domain-forwarding

我想知道域重定向和域转发(带掩码和没有掩码)之间的确切区别是什么?

假设我购买了名为 example.com 的域名。 我为example.com创建了子域名,即 www.example.com abc.example.com

情景1

应用程序正在example.com上运行。 假设我正在访问www.example.com,它应该显示example.com的输出而不更改我的URL。

Vistior访问:www.example.com

要显示的内容:在example.com上运行的应用程序

地址栏显示:www.example.com

上述情况是什么..是域名转发还是域名重定向?

场景2

应用程序正在example.com上运行。 假设我正在点击abc.example.com,它应该显示example.com的输出并更改我的网址。

Vistior转到:abc.example.com

要显示的内容:在example.com上运行的应用程序

地址栏显示:example.com

上述情况是什么..是域名转发还是域名重定向?

场景3:

应用程序正在example.com(Hello world)上运行。 另一个应用程序在example1.net上运行(apache) 假设我正在点击example.com,它应该显示example1.net的输出而不更改我的URL。

Vistior转到:example.com

要显示的内容:在example1.net上运行的应用程序

地址栏显示:example.com

上述情况是什么..是域名转发还是域名重定向?

情景4:

应用程序正在example.com(Hello world)上运行。 另一个应用程序在example1.net上运行(apache) 假设我正在点击example.com,它应该显示example1.com的输出并更改我的URL。

Vistior转到:example.com

要显示的内容:在example1.net上运行的应用程序

地址栏显示:example1.net

上述情况是什么..是域名转发还是域名重定向?

请帮我解决一下?

1 个答案:

答案 0 :(得分:2)

此处只有两种情况(Hello world应用程序无关紧要,因为它永远不会到达)(1和3相同,2和4相同)

如果浏览器被重定向到另一个URL(由服务器向客户端发送301302响应以及新位置)并且地址栏发生变化,这通常被称为“重定向”。一些服务提供商称之为“没有掩盖的域转发”。

如果最初联系的服务器从另一个主机/服务器获取内容,并将该内容返回给客户端(不知道场景背后发生了什么,因此地址栏没有变化),通常称为“反向代理(ing)“。一些服务提供商将此称为“带屏蔽的域转发”。