AWS Apache问题:设置域和子域

时间:2015-11-22 17:48:58

标签: apache amazon-web-services subdomain

我已经设置了AWS EC2计算机并成功安装了LAMP服务。但是,我无法使用自己的域名访问该网站。访问该网站的唯一方法是使用其EIP。

httpd.conf看起来像这样:

<VirtualHost *:80>
    ServerName Mydomain.com
    DocumentRoot /var/www/html/mydomain
</VirtualHost>

<VirtualHost *:80>
    ServerName subdomain.Mydomain.com
    DocumentRoot /var/www/html/subdomain
</VirtualHost>

另外,我已经修改了去爸爸的A记录。

A记录如下:

(They points to the same EIP)
| Host          | Points to | TTL    |
|---------------|-----------|--------|
| @             | the EIP   | 1 Hour |
| www.subdomain | the EIP   | 1 Hour |

现在,我可以访问subdomain.Mydomain.com,但无法访问Mydomain.com。

我想知道如何解决这个问题?

------------------ UPDATES -----------------------

现在我将httpd.conf更改为

<VirtualHost *:80>
    ServerName www.Mydomain.com
    DocumentRoot /var/www/html/mydomain
</VirtualHost>

现在,我可以通过 www.Mydomain.com 访问我的网站 由于mydomain.com之前已被重定向,所以当我访问Mydomain.com(没有www)时,它仍然被重定向。

如何解决这个问题?

0 个答案:

没有答案