[英]How to configure a subdomain in Amazon AWS Route 53
我正在尝试在AWS中配置一个子域,但是当我按如下方式配置它时,它不起作用:
subdomain.domain.com
type: CNAME
TTL: 60
value domain.com/page.php
所以我在想一个替代解决方案。 由于链接到网站的ip address
,如果可以的话,我可以获取该domain.com/page.php
的IP地址,但是我不确定是否可以。
通过放置在subdomain.domain.com
根目录下的.htaccess文件,可以更好地实现您所需要的。 .htaccess
的范围将是定义规则,这些规则将指示Web服务器将请求从您的子域重定向到新的URL。
请参阅htaccess将子域重定向到根域以获取.htaccess
的可能实现
您希望subdomain.domain.com使用Amazon的Route53工作吗? 您是否在Linux服务器上使用Apache? 您是否在使用IIS Windows服务器?
我将为您提供Apache的指导。 您需要一个新的基于名称的虚拟主机。 将以下内容添加到您的Apache Config文件中。 (/etc/apache2/httpd.conf)
<VirtualHost *:80>
DocumentRoot "/www/test.mydomain.com/"
ServerName test.mydomain.com
# Other directives here
</VirtualHost>
重新启动Apache
sudo service apache2 restart
然后登录到AWS Route 53并设置A记录。
A Record -> IP Based -> 123.123.123.123(the IP of your Apache server)
http://httpd.apache.org/docs/2.4/vhosts/examples.html
http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-creating.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.