CentOS + apache子域总是重定向到主域

时间:2016-07-14 19:36:45

标签: apache centos centos6

<VirtualHost *:80>
    ServerAdmin sales@example.com
    DocumentRoot /var/www/html/example
    ServerName example.com
    ServerAlias www.example.com
    ErrorLog logs/example.com-error_log
    CustomLog logs/example.com-access_log common
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin dev@example.com
    DocumentRoot /var/www/html/dev.example
    ServerName dev.example.com
    ServerAlias www.dev.example.com
    ErrorLog logs/dev.example.com-error_log
    CustomLog logs/dev.example.com-access_log common
</VirtualHost>

两个项目的位置

/var/www/html/exmaple

/var/www/html/dev.example

我创造了一个记录&#39; dev&#39;到分配主域的相同IP。 我哪里错了?

1 个答案:

答案 0 :(得分:1)

在为两个Virtualhost使用相同的主机之前,您需要在httpd.conf中提供NameVirtualHost指令

NameVirtualHost *:80添加到您的httpd.conf