Wie kann man die Startseite von Apache2 ändern?

Melden
  1. Der Standard-Document-Root von Apache2
  2. Ändern der Startseite durch Austausch oder Anpassung der index.html
  3. Ändern des Document-Root mit Apache-Konfigurationsdateien
  4. Dateiberechtigungen und Sicherheit
  5. Zusammenfassung

Apache2 ist ein weit verbreiteter Webserver, der häufig zum Hosten von Webseiten verwendet wird.

Standardmäßig wird beim Aufruf der Serveradresse die sogenannte Startseite angezeigt, die sich in der

Regel im Verzeichnis /var/www/html befindet. Häufig besteht der Wunsch, diese Standard-Startseite

Der Standard-Document-Root von Apache2

Die Startseite wird von Apache2 über das sogenannte Document-Root-Verzeichnis bereitgestellt. Dieses Verzeichnis

ist in der Konfigurationsdatei definiert und bestimmt, welche Dateien Apache beim Aufruf der IP-Adresse oder

Domain des Servers ausliefert. Die Standardkonfiguration legt dieses Verzeichnis meist auf /var/www/html fest.

Innerhalb dieses Ordners befindet sich häufig die Datei index.html, die als Startseite dient.

Ändern der Startseite durch Austausch oder Anpassung der index.html

Um die Standard-Startseite zu ändern, reicht es meistens aus, die vorhandene index.html im

Document-Root-Verzeichnis durch eine eigene HTML-Datei zu ersetzen oder anzupassen. Dabei können Sie entweder

die bestehende Datei überschreiben oder eine neue Index-Datei erstellen. Sobald Sie die Änderungen speichern

Ändern des Document-Root mit Apache-Konfigurationsdateien

Möchten Sie die Startseite komplett in einem anderen Verzeichnis ablegen, müssen Sie in der Apache-Konfiguration

das Document-Root ändern. Dazu öffnen Sie die Datei /etc/apache2/sites-available/000-default.conf

(unter Debian-basierten Systemen) und passen den Eintrag DocumentRoot entsprechend an, zum Beispiel:

DocumentRoot /pfad/zu/ihrem/verzeichnis

Nach der Änderung müssen Sie Apache2 neu starten oder neu laden, damit die Änderungen aktiv werden. Dies geschieht über:

sudo systemctl reload apache2

Dateiberechtigungen und Sicherheit

Achten Sie darauf, dass das neue Document-Root-Verzeichnis die richtigen Berechtigungen besitzt, damit Apache darauf

zugreifen kann. Normalerweise sollte der Webserver-Benutzer (meist www-data) Leserechte auf die Dateien

haben. Außerdem sollten Sie sicherstellen, dass keine sensiblen Dateien öffentlich zugänglich gemacht werden.

Zusammenfassung

Die Änderung der Apache2 Startseite kann entweder schnell über das Ersetzen der Datei index.html im Standardordner erfolgen

oder durch eine tiefere Konfigurationsänderung, bei der das Document-Root-Verzeichnis angepasst wird. Nach Modifikationen

ist stets ein Neustart oder Reload des Apache2 Webservers notwendig, damit die Änderungen greifen.

0

Kommentare