Ich habe gerade dieses Tutorial zum Einrichten der namensbasierten Virtualisierung in Apache gelesen und es hat sehr gut funktioniert.
Im Tutorial mussten Sie im Grunde eine Konfigurationsdatei zum sites-availableaufgerufenen hinzufügen yourdomain.comund diese dann mit verknüpfen sites-enabled.
Standardmäßig enthält Apache zwei Site - Konfigurationsdateien in sites-available, defaultund defualt-ssl.
Sollten Sie diese Dateien bearbeiten oder den Link aus dem sites-enabledVerzeichnis entfernen ?
Nachdem ich damit (lokal) /var/wwwherumgespielt hatte , wurde mir klar, dass die Standard-Site standardmäßig auf Ihr Stammverzeichnis verweist. Wenn also jemand direkt zur IP Ihres Servers wechselt, kann er nicht alle vhosts und anderen Verzeichnisse in sehen /var/www, es sei denn Die vhost-Standardkonfiguration wurde so geändert, dass sie auf ein anderes Verzeichnis verweist, oder wurde sie aus entfernt sites-enabled?
Ich frage mich nur, was normalerweise mit der Standardwebsite gemacht wird, wenn der Server für die namensbasierte Virtualisierung verwendet wird.
Tut mir leid, wenn ich etwas davon falsch verstanden habe, da ich noch nicht mit dem Betrieb meines eigenen Webservers vertraut bin.