Das Stammverzeichnis (Document Root) der Website ist der Ordner auf dem Hosting, dessen Inhalt der Webserver beim Aufrufen der Domain anzeigt. Wenn Sie hier eine Datei namens „index.html“ oder „index.php“ hochladen, wird diese unter der Adresse https://pelda.hu/ angezeigt; eine Datei namens „kepek/logo.png“ ist hingegen unter der Adresse https://pelda.hu/kepek/logo.png erreichbar.
Das Stammverzeichnis der primären Domain
Bei cPanel-Hosting ist das Stammverzeichnis der primären Domain der Ordner „public_html“, der sich im eigenen (Home-)Verzeichnis des Benutzers befindet. Der absolute Pfad lautet:
/home/felhasznalonev/public_html/
Anstelle des „felhasznalonev“ wird der cPanel-Benutzername eingegeben. Diesen finden Sie auf der Startseite von cPanel im Feld „General Information“ auf der rechten Seite in der Zeile „Startverzeichnis“.
Zusätzliche Domains und Subdomains
Wenn Ihr Paket mehrere Domains unterstützt, kann jede weitere Domain und Subdomain über ein eigenes Stammverzeichnis verfügen. Beim Hinzufügen einer neuen Domain unter dem Menüpunkt „Domains“ schlägt cPanel standardmäßig einen Ordner vor, dessen Name mit dem der Domain übereinstimmt; diesen können Sie nach Belieben umbenennen. Sie können beispielsweise einen Ordner „weboldalak“ anlegen und darin die einzelnen Seiten speichern:
/home/felhasznalonev/weboldalak/egyikdomain.hu/
/home/felhasznalonev/weboldalak/masikdomain.com/
In der Spalte „Dokumentenstamm“ der Tabelle auf der Seite „Verzeichnisse“ wird für jede Domain angezeigt, welcher Ordner dazu gehört; über die Schaltfläche „Verwalten“ können Sie dies später auch ändern. Über das Hinzufügen von Domains und Subdomains wird in einem separaten Artikel berichtet.
Worauf sollten Sie achten?
- Dateien außerhalb des Stammverzeichnisses sind nicht öffentlich zugänglich. Die übrigen Ordner des Home-Verzeichnisses sind über die Website nicht erreichbar; daher empfiehlt es sich, sensible Dateien (wie beispielsweise Backups oder Konfigurationsdateien mit Passwörtern) oberhalb des Verzeichnisses „
public_html“ zu speichern. - Der Name der Startdatei ist entscheidend. Der Webserver sucht zunächst nach den Dateien „
index.php“ und „index.html“; sind beide nicht im Ordner vorhanden, wird eine Fehlermeldung oder eine leere Liste angezeigt. - Die
.htaccess-Datei im Stammverzeichnis regelt beispielsweise Weiterleitungen. Da es sich um eine versteckte Datei handelt, aktivieren Sie bitte im Dateimanager über die Schaltfläche „Einstellungen“ die Anzeige versteckter Dateien. - Wenn Sie sich per FTP anmelden, gelangen Sie in der Regel in das Home-Verzeichnis. Daher müssen Sie die Dateien Ihrer Website in den Ordner „
public_html“ hochladen, nicht in das Stammverzeichnis.
Das Hochladen und Verwalten von Dateien wird in dem Artikel zur Dateiverwaltung im cPanel-Hosting behandelt.