Wie lege ich den virtuellen Standardserver (Sites verfügbar) in Apache fest?

Wie lege ich den virtuellen Standardserver (Sites verfügbar) in Apache fest?

Ich habe 2 Sites auf meinem Linode VPS. Ich habe ourdomain.com und mydomain.com im Verzeichnis sites-available (/etc/apache2/sites-available/ourdomain.com.conf // mydomain.com.conf) konfiguriert und Apache aktiviert und neu gestartet.

Gibt es eine Möglichkeit, ourdomain.com als Haupt-/Standardsite anzugeben? Denn wenn ich über die IP zugreife, zeigt Apache mydomain.com an :(

Antwort1

Apache liest Ihre vhost-Dateien in alphanumerischer Reihenfolge und die erste gelesene Datei wird zum Standard-vhost, falls keine der Anweisungen ServerNameoder ServerAliaszutrifft. SieheNamensbasierte Unterstützung für virtuelle Hostsin den Apache-Dokumenten.

Stellen Sie daher für die Domäne, die Sie als „Standard“ festlegen möchten, sicher, dass die vhost-Datei in der Verzeichnisliste an erster Stelle steht.

verwandte Informationen