hôtes virtuels DocumentRoot pas être changé

Ne pense pas que mon virtualhost fonctionne correctement. C'est ce que j'ai à l'intérieur de httpd.conf...c'est la dernière chose dans le fichier:

NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /var/www/html/testing
ServerName testing.aa.local
</VirtualHost>

Dans mon fichier /etc/hosts:

127.0.0.1 testing.aa.local

Maintenant, quand je vais à l'essai.aa.locaux il montre la page d'index de la racine du site. Dans httpd.conf à la racine du document est DocumentRoot /var/www/html. Il apparaît, il est de prendre de la racine du document et de ne pas le VirtualHost documentroot. Lorsque je redémarre httpd il n'y a pas d'erreurs. Quand je dis httpd -S, il dit:

$ sudo /usr/sbin/httpd -S 
VirtualHost configuration: wildcard NameVirtualHosts and _default_ servers:
_default_:443          aa.local (/etc/httpd/conf.d/ssl.conf:81)
*:*                    aa.local (/etc/httpd/conf/httpd.conf:974)
*:80                   is a NameVirtualHost
         default server testing.aa.local (/etc/httpd/conf/httpd.conf:1031)
         port 80 namevhost testing.aa.local (/etc/httpd/conf/httpd.conf:1031) Syntax OK

Personne à comprendre pourquoi quand je vais à l'essai.aa.locaux il me montre la page d'index de /var/www/html au lieu de /var/www/html/test? Encore une fois, /var/www/html est défini comme le httpd.fichier conf comme DocumentRoot, mais plus tard, je déclare le conteneur virtualhost et j'ai donc pensé qu'il devrait le remplacer?

OriginalL'auteur user983223 | 2012-02-26