Apache文档根和VirtualHost

时间:2014-02-25 22:56:35

标签: apache dns subdomain virtualhost

我在CentOS上使用Apache设置VirtualHost时遇到了一些问题。我会尽力解释会发生什么。

在我们的httpd.conf文件中,我们必须更改Document根目录,我们的基础是/var/www/mydomain.com但我们的文件位于/var/www/mydomain.com/store2,当用户转到mydomain.com时我们希望他们直接访问mydomain.com/store2

主要配置:

DocumentRoot "/var/www/mydomain.com/store2/"
Directory "/var/www/mydomain.com/store2"

所以,我在conf.d中添加了一个名为subdomains.conf的配置文件,这是里面的信息

<VirtualHost *:80>
    ServerAdmin mail@me.com
    DocumentRoot /var/www/mydomain.com/subdomain
    ServerName subdomain.mydomain.com
    ErrorLog logs/subdomain.mydomain.com
    CustomLog logs/subdomain.mydomain.com common
</VirtualHost>

当我重新启动httpd服务并转到mydomain.com时,我转移到虚拟主机根目录(/var/www/mydomain.com/subdomain),当我转到subdomain.mydomain.com时也会发生这种情况。这里有什么我想念的吗? DNS也可能存在问题吗?我看到mydomain.com和subdomain.mydomain.com指向相同的IP地址。

0 个答案:

没有答案