【问题标题】:Redirect of domain to Amazon EC2 without Route53将域重定向到没有 Route53 的 Amazon EC2
【发布时间】:2014-07-31 04:03:43
【问题描述】:

我有一个托管在 Amazon EC2 中的网站。我已将我的 A 记录设置为指向我的弹性 IP。我还将我的 www 设置为指向 A 记录。

问题是两个主页现在都存在(一个是我在 godaddy 中的域名,一个是亚马逊网址)

我希望 ec2-.....compute.com 重定向到我的域的主页。

你能帮我看看怎么做吗?我应该以某种方式使用 httpd.conf 吗?

【问题讨论】:

  • 如果您有弹性 IP,为什么还要来自“ec2-.....compute.com”的任何东西?
  • 我网站菜单中的链接不指向域,而是指向 ec2-...compute.com。例如,如果您单击“关于”上的菜单,它会导致 ec2-...compute.com/about 而不是example.com/about
  • 好吧,你的链接应该转到 example.com,而不是 ec2-... 因为它可能会改变!
  • 我的链接和我网站中的所有内容都可以正常访问,并且它们指向我域内的页面。问题是我的域和 ec2-...compute.com 的主页都存在,SE 可以将其识别为重复内容。

标签: apache redirect amazon-ec2


【解决方案1】:

我知道这个问题有点老了。只是想知道是否有人找到了这个问题的解决方案。我在 GoDaddy 中注册了一个域,并在 Amazon EC2 中设置了一个 VPC。尝试了几种方法,例如将 A 记录指向弹性 IP 地址和更新 CNAME 记录。但无法使我的域可访问。

【讨论】:

    【解决方案2】:

    我不确定您将如何使用 httpd.conf 来实现。

    但这是将您重定向到您的实例的替代方法

    1. 将弹性 IP 附加到您的实例,转到您的域管理工具 [GoDaddy 或网络解决方案] 并将其设置在您的 A 记录中。 [推荐]

    2. 获取您实例的公共 DNS,转到您的域管理工具 [GoDaddy 或网络解决方案],然后在您的 C 记录中将其设置为 www 子域

    【讨论】:

    • 我已将我的 A 记录设置为指向我的弹性 IP。我还将我的 www 设置为指向 A 记录。问题是这两个网站现在都存在(一个在godaddy上有域名记录,一个在亚马逊网址)
    • 你必须删除其中一个;这是你的选择。我这边的一个建议是你有 WWW.mysite.com,如果有对 mysite.com 的请求,你可以设置重定向到 www.mysite.com。这意味着您只有站点,没有留下任何请求。有几种方法可以进行重定向,一种简单的方法是使用wwwizer.com - 只需将您的 A 记录指向 (174.129.25.170)
    猜你喜欢
    • 2016-10-20
    • 2011-07-30
    • 2020-09-03
    • 1970-01-01
    • 1970-01-01
    • 2014-09-16
    • 2016-11-24
    • 2015-12-26
    • 1970-01-01
    相关资源
    最近更新 更多