Deaktivieren Sie den standardmäßigen virtuellen Host in Apache

Deaktivieren Sie den standardmäßigen virtuellen Host in Apache

Ich habe meine namenbasierten virtuellen Hosts für Apache2 wie folgt konfiguriert:

  1. /etc/var/apache2/sites-available/000-default.conf nach /etc/var/apache2/sites-available/mysite.com.conf kopiert

  2. ServerName, ServerAlias ​​und DocumentRoot in mysite.com.conf bearbeitet

  3. a2ensite mysite.com

Wiederholen Sie die Schritte 1–3 für meine n-te Site.

Das funktioniert. Aber wenn ich direkt zur IP-Adresse des Servers navigiere, werde ich zu 000-default weitergeleitet. Wenn ich diese Datei a2dissite, nimmt sie die erste meiner benutzerdefinierten Konfigurationsdateien und leitet zum entsprechenden WWW-Ordner weiter. Das will ich nicht. Ich möchte, dass jemand, der die IP-Adresse meines Servers in den Browser eingibt, entweder eine Fehlermeldung oder gar nichts bekommt. Wie kann ich das erreichen?

verwandte Informationen