[英]Configure subdomain at AWS Route 53
我有一个托管在AWS Route 53(在EC2实例上运行)的域大约已有一年了。 假设其域名为domain.com。 我的托管区域如下所示:
domain.com. NS <dns records>
domain.com. SOA <value>
现在,我开发了另一个应用程序,希望它可以在子域中运行。 因此,我转到了现有的托管区域并添加了CNAME记录,如下所示:
Name: subdomain
Value: <ip for the domain>
因此,现在我的托管区域有3条记录:
domain.com. NS <dns records>
domain.com. SOA <value>
subdomain.domain.com. <ip address for domain>
在我的EC2实例上,我的Apache文件如下所示:
<VirtualHost *:80>
DocumentRoot /var/www/domain/
ServerAlias www.domain.com
ServerName domain.com
SetEnv production
<Directory /var/www/domain/>
Allow from all
Options -MultiViews
</Directory>
</VirtualHost>
现在,在上一个VirtualHost部分的正下方,添加了以下内容供我的子域使用:
<VirtualHost *:80>
DocumentRoot /var/www/subdomain
ServerName subdomain.domain.com
SetEnv production
<Directory /var/www/subdomain>
Options -MultiViews
Allow from all
</Directory>
</VirtualHost>
问题是,当我在浏览器中键入subdomain.domain.com时,我得到ERR_NAME_NOT_RESOLVED
更新:
如果我要稍微更改原始问题的主题,我深表歉意,但是我现在决定去joyastressa.com.ar。 昨晚我注册了该域,在Route 53中创建了一个新的托管区域,并将该屏幕上显示的四个DNS添加到了新创建的域中。 从那以后已经快半天了,当我ping joyastressa.com.ar时,我什么也没收到。 有什么事吗
我究竟做错了什么?
谢谢,布莱恩
原始域托管在Route53中吗? 肯定是DNS问题。 您的新域的SOA记录看起来并不像AWS生成的那样。 这意味着Route53设置无法生效,因为非AWS组织对该域具有权限。
查看此页面 。 可能有帮助。
dig tressa.com.ar
;; QUESTION SECTION:
;tressa.com.ar. IN A
;; ANSWER SECTION:
tressa.com.ar. 3528 IN A 54.174.201.212
dig joyas.tressa.com.ar
;; QUESTION SECTION:
;joyas.tressa.com.ar. IN A
;; AUTHORITY SECTION:
tressa.com.ar. 455 IN SOA pdns05.domaincontrol.com. dns.jomax.net. 2016050200 28800 7200 604800 600
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.