如何使用Amazon Route 53将子域重定向到特定页面?

时间:2013-12-12 14:39:14

标签: amazon-web-services dns amazon-route53

我想使用Amazon Route 53将我的子域“subdomain.example.com”重定向到我的网站“example.com/specific-page”上的特定页面。这可能吗?

我看到了这个答案并尝试了它(Set up DNS based URL forwarding in Amazon Route53),但似乎只允许您重定向到根域,而不是该域中的特定页面。

Route 53可以实现吗?

3 个答案:

答案 0 :(得分:2)

将Route53设置为指向子域。其余部分应由您的网络服务器处理。 对于Apache,您可以使用.htaccess。 对于NGINX,我会相应地设置服务器和位置块。

答案 1 :(得分:1)

我不相信这是可能的。

您可以设置DNS通配符,以便将* .example.com映射到特定服务器,然后该服务器可以使用类似mod_rewrite的内容从somename.example.com重定向到example.com/somename。 / p>

答案 2 :(得分:0)

这其实很简单。

  • 按照the original example中列出的说明操作,但不要执行第3步
  • 而不是按照步骤#3执行此操作:
    • subdomain.example.com 的S3属性中,选择静态网站托管
    • 选择将所有请求重定向到其他主机名的单选按钮。
    • 在文本框中,输入example.com/specific-page
    • 点击保存
  • 继续执行原始示例中概述的其余步骤。

你的桶应该是这样的: enter image description here