【问题标题】:How do I redirect traffic from a domain on other servers to content on mine?如何将流量从其他服务器上的域重定向到我的内容?
【发布时间】:2015-10-20 04:51:27
【问题描述】:
基本情况如下:
我在 AWS 上有一个应用程序,它需要向我的 AWS 服务器上托管的内容提供资产并创建“共享”链接。我需要找到一种方法来仍然使用来自其他客户端基础设施的 URL/域,因此它本质上会将我们的应用程序白标为来自他们的服务。我正在考虑使用 Route53 和 CNAME,但是动态“共享”网址之类的东西会给重定向带来巨大的问题。有人对如何实现这一点有任何想法吗?
【问题讨论】:
标签:
node.js
url
amazon-web-services
aws-sdk
amazon-route53
【解决方案1】:
我认为您必须在“whitelabeling”位置设置您的服务器,以便拥有一个可以调用其他 URL 并返回其内容的 Web 服务器。即,您创建一个响应 whitelabel.com 的服务器,然后调用 myAWS.com 并将结果传回给调用 whitelabel.com 的任何人。您可以通过允许将需要作为参数传入的任何最终目标 URL(因此,如果您调用 whitelabel.com/foo,它将调用 myAWS.com/foo)来使其变得灵活,尽管这会产生一些安全后果,并且还需要消费者对事物的确切位置有很多了解。