简体   繁体   English

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

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

I have created a Record Set我创建了一个记录集

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

nevermind.com is working but www.nevermind.com is not working. nevermind.com是工作,但www.nevermind.com不工作。

I get an error: 404 Not Found我收到一个错误: 404 Not Found

update: I'm using s3 service to host my code.更新:我正在使用 s3 服务来托管我的代码。

Any ideas?有任何想法吗?

For s3 hosted websites - to enable the www subdomain for your domain, you need to do the following -对于 s3 托管网站 - 要为您的域启用 www 子域,您需要执行以下操作 -

  • Create another s3 bucket with your subdomain name - www.nevermind.com使用您的子域名创建另一个 s3 存储桶 - www.nevermind.com

  • In the www.nevermind.com bucket choose properties -> static website hosting -> choose redirect requests -> in target bucket/domain put your domain "nevermind.com"在 www.nevermind.com 存储桶中选择属性 -> 静态网站托管 -> 选择重定向请求 -> 在目标存储桶/域中放置您的域“nevermind.com”

  • save节省

  • In route53 DNS record, create a new record set -> enter "www" for the Name -> select Alias: "Yes" -> use the "www.nevermind.com" s3 bucket alias endpoint.在 route53 DNS 记录中,创建一个新记录集 -> 输入“www”作为名称 -> 选择别名:“是” -> 使用“www.nevermind.com” s3 存储桶别名端点。

After this, your www.nevermind.com should redirect to nevermind.com.在此之后,您的 www.nevermind.com 应重定向到 nevermind.com。

First verify in DNS Settings correct IP address is provided for the www entry - In route53 zone records you must see an entry with Name as www and value as IP address of your server.首先在 DNS 设置中验证为 www 条目提供了正确的 IP 地址 - 在 route53 区域记录中,您必须看到一个条目,名称为 www,值为您的服务器的 IP 地址。

Second - In your webserver's virtualhost settings you need to add both www and root domains, like below.第二 - 在您的网络服务器的虚拟主机设置中,您需要添加 www 和根域,如下所示。

If you are using apache -如果您使用的是 apache -

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

If nginx -如果 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