Gdy mój serwer Ubuntu Apache (Apache 2) uruchamia się, pojawia się komunikat ostrzegawczy:
[warn] NameVirtualHost *:80 has no VirtualHosts
Jednak serwer WWW działa dobrze. Co mogę pomylić w konfiguracji mojej witryny, aby wyświetlało mi to ostrzeżenie?
Plik konfiguracyjny, o którym mowa (znajduje się w /etc/apache2/sites-available
), ma brzmienie:
<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>
Czy fakt, że używam, może <Location>
być częścią problemu?
<VirtualHost _default_ thehostname.com>