子域到主域服务器中的子文件夹

时间:2014-12-04 15:09:15

标签: apache dns virtualhost amazon-route53

我有一个托管在Amazon EC2实例中的域和使用Route 53管理的DNS配置。这个域是“example.com”,带有这个apache VirtualHost配置:

<VirtualHost *:80>
ServerAdmin admin@example.com
DocumentRoot /var/www/html/
ServerName example.com
</VirtualHost>

我想创建一个子域“hi.example.com”,指向与文档根目录相同的服务器中的子文件夹。

我尝试了什么:

我创建了A记录作为别名,名称为“hi.example.com”,主域“example.com”的A记录值指向我的EC2 ellastic IP和VirtualHost配置,如这样:

<VirtualHost *:80>
DocumentRoot /var/www/html/hi/
ServerName hi.example.com
</VirtualHost>

但是那导致我的“hi.example.com”转到“hi.example.com/hi”并且没有找到任何结果。

我希望“hi.example.com”保留为浏览器中的网址,然后转到该子文件夹中的子文件夹中,像普通域一样写入网址,例如“hi.example.com/page1","hi.example.com / page2“等等......

谢谢!

1 个答案:

答案 0 :(得分:0)