Lorsque mon serveur Ubuntu Apache (Apache 2) démarre, je reçois un message d'avertissement qui se lit comme suit:
[warn] NameVirtualHost *:80 has no VirtualHosts
Cependant, le serveur Web fonctionne bien. Qu'est-ce qui pourrait me tromper dans la configuration de mon site pour qu'il me donne cet avertissement?
Le fichier de configuration en question (situé dans /etc/apache2/sites-available
) se lit comme suit (détails supprimés pour des raisons de brièveté)
<VirtualHost *>
<Location /mysite>
# Configuration details here...
</Location>
# Use the following for authorization.
<LocationMatch "/mysite/login">
AuthType Basic
AuthName "My Site"
AuthUserFile /etc/sitepasswords/passwd
Require valid-user
</LocationMatch>
</VirtualHost>
Le fait que je consomme <Location>
pourrait-il faire partie du problème?
<VirtualHost _default_ thehostname.com>