Support » Allgemeine Fragen » 404 Errors

  • Gelöst silverstar23

    (@silverstar23)


    Hallo zusammen,

    ich habe ein komplettes WP Netzwerk auf einen anderen Server mit anderer Domain umgezogen. Dass heißt Dateien + DB. In der DB habe ich per Such und Ersetze alle alten Domains auf die neue umgeschrieben.

    Nun ja, wie zu erwarten gibt es Probleme 😉

    Ich kann bei manchen Blogs die Home Seite anzeigen, aber wenn ich im Menü auf eine andere Seite wechseln möchte kommt ein 404 Error.

    Any ideas?

    Danke im voraus
    SilverStar

    • Dieses Thema wurde geändert vor 7 Jahren, 6 Monaten von silverstar23.
Ansicht von 6 Antworten - 1 bis 6 (von insgesamt 6)
  • In der DB habe ich per Such und Ersetze alle alten Domains auf die neue umgeschrieben.

    Wie bzw. mit welchem Tool hast du das gemacht? Ganz normal im Editor?

    WordPress verwendet aus Gründen absolute URLs, die teilweise als serialisierte Daten gespeichert werden. Bei serialisierten Daten befinden sich mehrere Informationen in einem Datenfeld, getrennt mit einer Längenangabe der Daten – also z.B.
    a:3:{i:0;s:8:"Matthias";i:1;s:8:"Caroline";i:2;s:6:"Gülten";}
    Ersetzt du in diesem Fall „Matthias“ durch „Anna“, stimmen die Längenangaben nicht mehr und die Daten werden nicht korrekt eingelesen. Das Gleiche passiert mit den serialisiert gespeicherten URLs. Lösung ist, ein Tool zu verwenden, dass die URLs nicht nur ersetzt, sondern auch die Längen anpasst.

    Eine hübsche Schritt-für-Schritt-Anleitung findest du hier: https://premium.wpmudev.org/blog/move-multisite-new-domain/

    Thread-Starter silverstar23

    (@silverstar23)

    Lösung ist, ein Tool zu verwenden, dass die URLs nicht nur ersetzt, sondern auch die Längen anpasst.

    kannst du mir nen Tipp geben wonach ich suchen muss?

    Bedeutet wohl dass ich paar Daten zu viel ersetzt habe?

    Nicht zu viel, nur vermutlich falsch.

    Was gefällt dir denn an der Anleitung bei wpmudev.org nicht?

    Thread-Starter silverstar23

    (@silverstar23)

    Ich bin tatsächlich nach der Anleitung die postest vorgegangen. Jetzt habe ich anstatt alles nur die Felder geändert die auch in der Anleitung angegeben wurden (erstmal nur für den www. Blog). Die Hauptseite wird angezeigt aber wenn ich auf eine andere Seite gehe kommt ein 404er…

    Thread-Starter silverstar23

    (@silverstar23)

    Also, es ist anscheinend doch ein Permalink-Error.

    in der DB ist folgende Permalinkstruktur angelegt, welches auch so sein soll:
    /%year%/%category%/%postname%.html

    /veranstaltungen.html funktioniert nicht.
    /?page_id=100661&preview=true funktioniert.

    Also obwohl ich /%year%/%category%/%postname%.html als CustomPermaLink angegeben habe denkt er wäre auf „einfach“ Permalink. Wo kann ich das umstellen?

    Grüße

    Thread-Starter silverstar23

    (@silverstar23)

    Ok. Lösung:

    location / {
                try_files $uri $uri/ /index.php?$args; 
    }

    muss in die nginx vhost rein. dann geht’s! 🙂

Ansicht von 6 Antworten - 1 bis 6 (von insgesamt 6)
  • Das Thema „404 Errors“ ist für neue Antworten geschlossen.