Meine Website funktioniert nach dem Hochladen oder Umzug nicht
Funktioniert Ihre Website nicht, nachdem Sie sie hochgeladen oder zu WebOké umgezogen haben? Nachfolgend finden Sie die häufigsten Ursachen und was Sie dagegen tun können. Nutzen Sie WordPress, schauen Sie sich auch den Abschnitt über WordPress an.
Sie sehen noch die Standardseite von WebOké
- Die Datei
index.htmlder Standardseite ist noch vorhanden. Entfernen Sie sie. - Ihr Browser zeigt noch die alte Seite. Leeren Sie Ihren Cache oder probieren Sie ein privates Fenster.
- Prüfen Sie, ob Sie die Website in
domains/ihredomain.de/public_htmlabgelegt haben und nicht in einem Ordner darüber oder daneben.
Die Website lädt, aber manche Bilder oder Seiten nicht
Achten Sie auf Groß und Kleinschreibung. Unsere Server unterscheiden zwischen Foto.jpg und foto.jpg. Verweist ein Link auf fotoseite.html, während die Datei Fotoseite.html heißt, wird sie nicht gefunden.
WordPress: Die Startseite funktioniert, aber andere Seiten zeigen einen 404-Fehler
Dies passiert häufig nach einer Installation oder einem Umzug. Meistens fehlt die Datei .htaccess mit den Regeln für die lesbaren Adressen (Permalinks) von WordPress. Gehen Sie diese Schritte durch:
- Speichern Sie die Permalinks erneut. Melden Sie sich bei WordPress an, gehen Sie zu Einstellungen › Permalinks und klicken Sie, ohne etwas zu ändern, auf Änderungen speichern. WordPress erstellt die
.htaccessdann neu. - Prüfen Sie die .htaccess. Öffnen Sie in DirectAdmin die Dateiverwaltung und gehen Sie zu
domains/ihredomain.de/public_html. Sehen Sie keine.htaccess, aktivieren Sie zunächst versteckte Dateien. Fehlt die Datei oder ist sie leer, erstellen Sie sie mit diesem WordPress-Standardinhalt:# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPressBefindet sich WordPress in einem Unterordner, zum Beispielpublic_html/blog, wird darausRewriteBase /blog/undRewriteRule . /blog/index.php [L]. - Prüfen Sie die Adresse Ihrer Website. Gehen Sie in WordPress zu Einstellungen › Allgemein. Die WordPress-Adresse und die Website-Adresse müssen Ihre tatsächliche Domain sein, mit
https://, und nicht mehr die alte oder vorläufige Adresse. Siehe auch Besucher verpflichtend zu https weiterleiten. - Prüfen Sie den Ordner. Befindet sich WordPress in einem Unterordner, während Besucher die Website auf Ihrer Domain sehen sollen? Lesen Sie Einen Unterordner in public_html als Hauptordner verwenden oder Das Documentroot einer Domain anpassen.
.htaccess kann Ihre gesamte Website mit einem Fehler 500 unerreichbar machen. Erstellen Sie zunächst eine Kopie der Datei, bevor Sie sie anpassen. Stehen dort bereits Regeln eines Plugins, zum Beispiel eines Cache-Plugins, lassen Sie diese stehen und setzen Sie den WordPress-Block darunter.Schützen Sie auch einen Ordner mit einem Passwort? Lesen Sie dann .htaccess: Lesbare URLs und trotzdem einen Ordner schützen.
Die Website lädt überhaupt nicht
- Befindet sich eine
index.html,index.htmoderindex.phpin public_html, in Kleinbuchstaben? - Haben Sie eine .htaccess-Datei hochgeladen oder angepasst? Ein Fehler darin verursacht häufig einen Fehler 500. Lesen Sie 500 Internal Server Error.
- Haben sich die Rechte von Dateien oder Ordnern geändert? Ordner sollten meist auf 755 stehen und Dateien auf 644.
Siehe auch in der DirectAdmin-Anleitung: Versteckte Dateien wie .htaccess anzeigen und bearbeiten, Rechte von Dateien und Ordnern (chmod) und Meine Website ist weiß oder zeigt einen Fehler 500.
Ausführliche Erklärung mit Bildschirmfotos: Dateien hochladen und herunterladen in der DirectAdmin-Anleitung.
