Beim Start meines Ubuntu Apache-Servers (Apache 2) erhalte ich eine Warnmeldung mit folgendem Inhalt:
[warn] NameVirtualHost *:80 has no VirtualHosts
Der Webserver funktioniert jedoch einwandfrei. Was kann ich an der Konfiguration meiner Site falsch machen, damit ich diese Warnung erhalte?
Die betreffende Konfigurationsdatei (befindet sich in /etc/apache2/sites-available
) lautet wie folgt (Details wurden der Kürze halber entfernt)
<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>
Könnte die Tatsache, dass ich verwende <Location>
, ein Teil des Problems sein?
<VirtualHost _default_ thehostname.com>