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
Vous devez vous connecter pour publier un commentaire.
Dans mon httpd.fichier conf il y a un virtualhost contenant tous les prêts. J'ai fait remarquer et il fonctionne maintenant.
OriginalL'auteur user983223