繁体   English   中英

如何将 WWW 添加到 AWS Route53 中的域?

[英]How to add WWW to domain in AWS Route53?

我创建了一个记录集

Name: www.nevermind.com.
Type: A
Alias Target: nevermind.com.

nevermind.com是工作,但www.nevermind.com不工作。

我收到一个错误: 404 Not Found

更新:我正在使用 s3 服务来托管我的代码。

有任何想法吗?

对于 s3 托管网站 - 要为您的域启用 www 子域,您需要执行以下操作 -

  • 使用您的子域名创建另一个 s3 存储桶 - www.nevermind.com

  • 在 www.nevermind.com 存储桶中选择属性 -> 静态网站托管 -> 选择重定向请求 -> 在目标存储桶/域中放置您的域“nevermind.com”

  • 节省

  • 在 route53 DNS 记录中,创建一个新记录集 -> 输入“www”作为名称 -> 选择别名:“是” -> 使用“www.nevermind.com” s3 存储桶别名端点。

在此之后,您的 www.nevermind.com 应重定向到 nevermind.com。

首先在 DNS 设置中验证为 www 条目提供了正确的 IP 地址 - 在 route53 区域记录中,您必须看到一个条目,名称为 www,值为您的服务器的 IP 地址。

第二 - 在您的网络服务器的虚拟主机设置中,您需要添加 www 和根域,如下所示。

如果您使用的是 apache -

<VirtualHost *>
    ServerAdmin xx@xxxx.com
    ServerName www.nevermind.com
    ServerAlias *.nevermind.com nevermind.com
    ....
    ....
</VirtualHost>

如果 nginx -

server {
  listen 80;
  #listen 443 ssl default_server;
  server_name nevermind.com www.nevermind.com;
  ....
  ....

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM