Zum Inhalt springen

Document Root einer Domain ändern

Zuletzt geprüft

Das Document Root Der Ordner auf dem Server, dessen Inhalt der Webserver für eine Domain ausliefert — auch Basisverzeichnis oder Stammverzeichnis genannt. bestimmt, aus welchem Ordner deine Domain ausgeliefert wird — relevant vor allem bei Deployment-Workflows, die in versionierte Ordner deployen. In Plesk änderst du es direkt in den Hosting-Einstellungen. In cPanel geht das für Addon- und Subdomains über die Domain-Verwaltung; nur die Hauptdomain ist auf public_html fixiert und braucht einen Symlink-Trick.

Gilt für alle Domains und Subdomains gleichermaßen:

  1. Öffne in Plesk Websites & Domains und wähl die Domain aus.
  2. Klick auf Hosting-Einstellungen.
  3. Trag unter Stammverzeichnis der Website den gewünschten Ordner ein (relativ zu deinem Home-Verzeichnis, z. B. webseiten/shop1/current).
  4. Speichere mit OK. Die Änderung greift sofort.

Bei der cPanel-Symlink-Methode fehlt fast immer der PHP-Neustart (Schritt 4).

Lösung: Die beiden touch-Befehle ausführen. Zusätzlich Browser-Cache prüfen — ein Hard-Reload (Cmd/Ctrl + Shift + R) schließt den als Ursache aus.

Der Symlink zeigt ins Leere oder der neue Ordner hat keine Startdatei (index.php/index.html).

Lösung: Per SSH mit ls -la ~ prüfen, wohin public_html zeigt und ob der Zielordner existiert.

In cPanel lässt sich das Document Root einer Addon-Domain nicht ändern

Abschnitt betitelt „In cPanel lässt sich das Document Root einer Addon-Domain nicht ändern“

Die Domain ist fix auf ihr Verzeichnis konfiguriert.

Lösung: Domain löschen und mit Wunsch-Verzeichnis neu anlegen (siehe Hinweis oben). DNS und E-Mail-Konten der Domain bleiben davon unberührt.

Wenn die Domain nach der Änderung nicht das ausliefert, was sie soll: Ticket im Kundencenter öffnen. Nenn Domain, gewünschtes Document Root und was stattdessen ausgeliefert wird.