繁体   English   中英

如何在Amazon AWS Route 53中配置子域

[英]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)

Apache2是否支持子域的虚拟托管?

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.

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