# Löschen Sie beim erneuten Hochladen von Dateien nicht den Ordner public_html: Ihre Website kann 404 anzeigen

https://tiklaweb.net/de/wissensdatenbank/artikel/public-html-ordner-nicht-loeschen

Wenn Ihre Dateien vorhanden sind, Ihre Domain aber **404 Not Found** anzeigt oder bei HTTPS die Warnung **„Zertifikatsname stimmt nicht überein“** erscheint, kann die Ursache beim Veröffentlichungsordner Ihrer Website (`public_html`) liegen.

### Was passiert?

Der Webserver wird von Zeit zu Zeit neu geladen (zum Beispiel bei der Einrichtung einer neuen Website oder von SSL und bei der wöchentlichen Wartung). Fehlt Ihr Ordner `public_html` im Moment des Neuladens oder ist er nicht erreichbar, kann der Server diese Website nicht laden. Auch wenn der Ordner später wieder vorhanden ist, kann die Website offline bleiben, bis der Server erneut geladen wird. Anzeichen: über HTTP die allgemeine 404-Seite des Servers, über HTTPS ein falsches Zertifikat.

### Wie lässt sich das vermeiden?

1. **Löschen Sie den Ordner `public_html` nicht und benennen Sie ihn nicht um.** Ersetzen Sie nur die darin enthaltenen Dateien.
2. Laden Sie Ihre neue Website zuerst in einen anderen Ordner hoch und verschieben Sie den Inhalt nach Abschluss des Uploads in `public_html`. Zum Hochladen finden Sie Hinweise in unserer [FTP-Anleitung](https://tiklaweb.net/de/wissensdatenbank/artikel/dateien-per-ftp-hochladen).
3. [Erstellen Sie eine Sicherung](https://tiklaweb.net/de/wissensdatenbank/artikel/website-sichern-und-wiederherstellen), bevor Sie Änderungen vornehmen.
4. Halten Sie sensible Ordner Ihrer Anwendung wie `config`, `database` und `backup` **außerhalb** von `public_html` (eine Ebene höher) und passen Sie die Dateipfade entsprechend an (zum Beispiel `require __DIR__ . '/../includes/datei.php';`). Verschieben Sie den Veröffentlichungsordner nicht eine Ebene nach oben, sonst können diese Ordner aus dem Web heruntergeladen werden.

### Wenn Ihre Website bereits offline ist

Stellen Sie sicher, dass sich Ihre Dateien in `public_html` befinden, und eröffnen Sie ein Support-Ticket. Nennen Sie darin Ihre Domain und den angezeigten Fehler (404 oder Zertifikatswarnung); in diesem Fall muss der Webserver neu geladen werden. Wenn Sie auf der Website einen **PHP-Fehler** sehen, lesen Sie die [Anleitung zum Anzeigen des PHP-Fehlers](https://tiklaweb.net/de/wissensdatenbank/artikel/meine-website-zeigt-einen-500-fehler-wie-sehe-ich-den-php-fehler).

Wenn Sie nicht weiterkommen, eröffnen Sie ein Support-Ticket.
