我正在尝试在AWS中配置子域,但是当我按如下方式配置它时它不起作用:
None
所以我在想一个替代解决方案。由于链接到subdomain.domain.com
type: CNAME
TTL: 60
value domain.com/page.php
到网站,如果有办法我可以获取ip address
的IP地址,但我不确定这是否可能。
答案 0 :(得分:0)
通过放置在subdomain.domain.com
根目录的.htaccess文件,您可以更好地完成所需的工作。 .htaccess
的范围是定义规则,指示Web服务器将请求从您的子域重定向到新的URL。
有关.htaccess
答案 1 :(得分:0)
您希望subdomain.domain.com使用亚马逊的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)
Does Apache2 support virtual hosting of subdomains?
http://httpd.apache.org/docs/2.4/vhosts/examples.html
http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-creating.html