Permalinks u.auf was ist im Vorfeld bei späterem Domainwechsel zu achten?

  • Hallo!

    Bitte erlaubt mir eine weitere grundlegende Frage, ich dreh hier echt noch am Rad.
    Also, momentan gibt es meine Seite/Shop noch online, in veralteter Version, nennen wir sie http://www.firma.com.
    Nun möchte ich diese ersetzen und arbeite unter anderer, passwortgeschützter Domain an meiner neuen Seite/Shop, nennen wir sie http://www.neueseite.com
    Später, wenn diese fertig ist, würde ich sie auf meine eigentliche, alte Domain zeigen lassen, also auf http://www.firma.com.(Nochmal ein Thema für sich, aber angeblich geht das).

    Wie in anderer Konversation schon beschrieben, habe ich die neue als Multisite mit Subverzeichnis in Deutsch und Englisch angelegt.
    Nun ist die deutsche Version fast fertig und die englische Unterseite zumindest erstellt.
    Im Dashbord sehe ich auch beide unter: Meine Seiten. Die deutsche ist auch aufrufbar, die englische (zwar noch ohne Inhalt) ist nicht aufrufbar, sie führt quasi ins Leere.

    Keine Ahnung, wie hier ein Inhalt erstellt (oder reinkopiert) werden kann, wenn sich da nichts öffnet.

    Nun habe ich recherchiert und es ist immer von der Wichtigkeit der Permalinks die Rede, genau steige ich da aber noch nicht durch.
    Dabei komme ich echt ins Schwitzen, da ich ja wie gesagt, später alles auf eine andere Domain/ URL laufen lassen will und nicht alle urls auf http://www.neueseite.com.

    Wisst Ihr was ich meine?


    Worauf muss ich da achten? Kann ich das später noch umstellen? Ist das überhaupt wichtig und stellt es sich automatisch um, wenn die Seite auf die alte Domain zeigt?

    Und ist irgendwas in den Permalink-Einstellungen der Grund dafür, dass ich die Unterseite nicht aufrufen kann?

    Tausend Dank für Eure Antwort, Ihr würdet mir sehr helfen.


    Liebe Grüße
    Ika

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren


  • Also, momentan gibt es meine Seite/Shop noch online, in veralteter Version, nennen wir sie http://www.firma.com.
    Nun möchte ich diese ersetzen und arbeite unter anderer, passwortgeschützter Domain an meiner neuen Seite/Shop, nennen wir sie http://www.neueseite.com
    Später, wenn diese fertig ist, würde ich sie auf meine eigentliche, alte Domain zeigen lassen, also auf http://www.firma.com.(Nochmal ein Thema für sich, aber angeblich geht das).

    Wie in anderer Konversation schon beschrieben, habe ich die neue als Multisite mit Subverzeichnis in Deutsch und Englisch angelegt.

    Du planst einen mehrsprachigen Online Shop auf basis von WordPress + Plugins?

    Wenn du keine bösen überraschungen erleben möchtest - verwende https://multilingualpress.de/

    wenn du kein eCommerce Projekt planst, verwende https://wpml.org/de/ - vorsicht! nicht mit Shops verwenden - dies ist nur etwas für mutige!


    Worauf muss ich da achten? Kann ich das später noch umstellen? Ist das überhaupt wichtig und stellt es sich automatisch um, wenn die Seite auf die alte Domain zeigt?

    wa was hinzeigt ist WordPress erst einmal total egal. Bei jedem Datensatz schreibt WordPress die URL mit in die Datenbank. Und nur dieser Datensatz ist für WordPress interessant.

    D.h. du solltest WordPress _sinnvoll_ fertig installieren und konfigurieren und erst dann den Content (Inhalte) erstellen. Alles andere ist Aufwendig und führt nur zu umständlichen Hantieren.

    Wenn du mit der Seite dann fertig bist (englisch und deutsch) fürhst du einfach eine Migration auf die gewünschte Domain durch. Hierbei werden die URLs in der Datenbank und noch einiges mehr in der Datenbank geändert.


    Und ist irgendwas in den Permalink-Einstellungen der Grund dafür, dass ich die Unterseite nicht aufrufen kann?

    möglich... oder nur fehlerhafte WordPress Installation oder Plugins im Einsatz.

    Mit offenen Augen träumen

  • Hallo!

    Ganz lieben Dank für die Antwort!

    Wenn die Installtion fehlerhaft wäre, dann wäre sie doch soweit gar nicht möglich gewesen, oder?

    Wie prüfe ich das? Installiert sind die Plugins, bis auf Multilingual Press (welches nur netzwerkweit aktiviert werden kann) alle erstmal im Netzwerk, jedoch dann einzeln nur jeweils im entsprechenden Theme und auf entsprechender Seite aktiviert, hatte gelesen, das sei besser, als sie überall netzwerkweit zu aktivieren.
    Versuche, diese zu deaktivieren haben keine Besserung gebracht.

    Danke auf jeden Fall schon mal!

    Irina

  • weil es in dem oben genannte Zusammenhang für Website/Blog/Shop mehrsprachig die sauberste Lösung sein soll.

    Polylang geht nicht gut mit Woocommerce und WPML kostet und hinterlässt angeblich die Seite in katastrophalem Zustand, wenn es mal deaktiviert sein sollte.

  • Ich kenne zwar dein Projekt nicht, aber hast du auch überlegt, ob WordPress bzw Woocommerce die richte Wahl für dein Shopsystem sind? Ich kann dir aus Erfahrung sagen, das gerade bei mehrsprachigen Shops Standalone Shopsysteme die bessere Wahl wären.


  • doch, Woocommerce-Shop ist angelegt

    puh - jetzt sind wir schon weiter.

    du möchtest einen mehrsprachigen Online Shop mit Woocommerce umsetzen.

    Dies ist im WooCommerce Bereich dieser Seite oft ein Thema.
    http://forum.wpde.org/woocommerce/


    // ist WordPress erst einmal total egal.
    hm, ok, ist das dann gut? Also kann ich es später ändern?

    nein - ist nicht gut - da die Änderung nur mit Plugins möglich ist. einige verwenden gerne das kostenfreie Plugin Duplicator.
    ich selbst verwende das kostenpflichtige Plugin https://updraftplus.com/migrator/

    Ob beide Plugins mit einer Multisite klar kommen, habe ich jetzt nicht geprüft.


    // Bei jedem Datensatz schreibt WordPress die URL mit in die Datenbank. Und nur dieser Datensatz ist für WordPress interessant.
    was heisst dies konkret? Dass der Datensatz später auf die erste Seite und nicht auf die endgültige Domain zeigt und ich da was von Hand ändern muss?

    bei einem Umzug bei einer Änderung der Domain müssen die Datensätze in der Datenbank geändert werden. Per Hand kann man dies bei WordPress leider nicht(!) sondern benötigt dafür Plugins. Ich habe zwei Plugins dafür in diesem Artikel empfohlen.


    Die englische Seite soll auf der Unterseite erstellt werden, anlegen geht auch, aber mehr kann ich nicht machen, da sie ins Leere zeigt.

    Dieses Problem solltest du zuerst lösen.

    Für WooCommerce und Mehrsprachigkeit kann ich dir nur https://multilingualpress.de/ empfehlen.

    Viel Erfolg mit deinem Shop Projekt

    Ralf

    Mit offenen Augen träumen

  • Danke für Eure Antworten!

    Da ich nun soviel Arbeit und ausgehende Recherche in dieses Projekt gesteckt habe und die deutsceh Version so gut wie fertig ist, würde ich selbstverständlich diesen Weg gerne auch zu Ende gehen und ich werde nicht aufgeben.
    Es MUSS eine Lösung dafür geben.
    Ich weiß auch, da am wichtigsten ist, dass Problem mit den weißen Seiten zu lösen, habe mir auch hier alles dazu durchgelesen, was ich gefunden habe, wie gesagt auch alle Plugins aktiviert und deaktiviert, aber nix. Auch nicht im Woocommerce-Forum (danke nochmal für diesen Hinweis! Hatte mich für allgemein entschieden, da es ja nicht primär um den Shop geht)
    Hat jemand diesbezüglich noch einen Vorschlag?
    Als ich auf den Hinweis stieß, den Debug Befehl in meine wp-config datei kurzfristig uf true zu setzen, merkte ich, dass die wp-config datei diesen GAR NICHT drin hat.
    Also der define(‚WP_DEBUG‘, false);
    ist nicht drin, auch hat meine Datei nur 81 Zeilen, in dem Artikel hatte deren Datei 91 Zeilen.

    Aber auch hier nochmal die Frage: Meine Multisite funktioniert ja schon mal dahingehend, dass es die deutsche Seite gibt und ich eine zweite im Netzwerk zumindest anlegen (wenn auch nicht bearbeiten) kann. Kann ja also nicht alles total falsch sein, was meint Ihr?

    liebe Grüße

    Ika

  • und ich werde nicht aufgeben.

    Mit sehr guten PHP Kenntnissen und einer richtigen IDE die mit xdebug https://xdebug.org/ kann man vermutlich die fehlenden Punkte eben korigieren... wenn man langeweile hat :)


    Als ich auf den Hinweis stieß, den Debug Befehl in meine wp-config datei kurzfristig uf true zu setzen, merkte ich, dass die wp-config datei diesen GAR NICHT drin hat.

    WP_DEBUG', true stellt nur retorting von PHP auf E_ALL... damit findest du Kleinigkeiten

    füge einfach in die wp-config.php ein:

    Code
    define('WP_DEBUG', true); //enable the reporting of notices during development - E_ALL
    define('WP_DEBUG_DISPLAY', true); //use the globally configured setting for display_errors and not force errors to be displayed
    define('WP_DEBUG_LOG', true); //error logging to wp-content/debug.log
    // define('SCRIPT_DEBUG', true); //loads the development (non-minified) versions of all scripts and CSS and disables compression and concatenation,
    // define('E_DEPRECATED', true); //E_ALL & ~E_DEPRECATED & ~

    ich persönlich bevorzuge define('WP_DEBUG_DISPLAY', false)
    und die Ausgabe in error logging to wp-content/debug.log dafür muss debug.log beschreibbar sein.


    ist nicht drin, auch hat meine Datei nur 81 Zeilen, in dem Artikel hatte deren Datei 91 Zeilen.

    Deine wp-config sollte so aussehen
    https://github.com/r23/MyOOS/blob…nfig-sample.php

    bei einer Muliseite erweitert man dies in der Regel. D.h. nach einem Klick auf Installieren erhältst du individuell auf deine Installation abgestimmte Regeln, die du den Dateien wp-config.php und .htaccess auf deinem Server hinzufügen musst.

    grobe Richtung und nur beispielhaft:
    http://cdn4.wpbeginner.com/wp-content/upl…tworksetup2.png

    Mit offenen Augen träumen

  • Hossa, ok, erstmal Danke für die Infos!

    Also, Langeweile verspüre ich zum Glück nicht, ich will das Ganze einfach nur verstehen und gut und sauber lösen.
    Habe gerade was Komisches entdeckt, was aber hilfreich sein könnte:
    Also, es gibt insgesamt zwei Wordpressinstallationen auf verschiedenen Domains, aber mit dem selben Inhalt und beide bei 1&1.
    Diese hier ist die zweite, diesmal sogar als Multisite mit Subverzeichnis, und hier kommt immer die weiße Seite (die erste klappte aus verschiedenen Gründen nicht, ist hier auch egal)


    Seltsam ist jetzt, dass ich gerade in meinem FTP Zugang gesehen habe, dass es eine wp-config-sample.php gibt, in der auch der Hinweis (‚WP_DEBUG‘, false); drin steht.
    Die Größe dieser Datei ist 3636 kb.
    In der richtigen wp.config datei ist dieser Befehl nicht, wie schon erwähnt, nicht enthalten, auch ist sie nur 2.906 groß.


    [size=14][FONT=&quot]Hier schon wieder eine grundsätzliche Frage: Für was ist die Beispieldatei, wenn es doch die richtige gibt?[/FONT][/SIZE][size=14]
    [/SIZE]
    [FONT=&quot][size=14]Wie kann es sein, dass in der richtigen weniger drin steht, trotz Multisitezusätzen, als in der sample-config?[/SIZE]

    [/FONT]

    [FONT=&quot]Sie enthält jedoch die Daten, die ich bei der Netzwerkinstallation zur Multisite eingeben musste.
    Wie gesagt, diese existiert ja, sonst könnte ich ja nicht mehrere Seiten zumindest schon mal anlegen. Im Dashboard steht ja auch :Meine webseiten.
    Als ich mir die genannte config Datei aus dem oberen link anschaute, entdeckte ich auch folgenden Hinweis.[/FONT]
    [FONT=&quot] [/FONT]
    [TABLE="class: MsoNormalTable, width: 372"]

    [tr][td]

    [FONT=&quot]Wenn du verschiedene Präfixe benutzt, kannst du innerhalb einer Datenbank[/FONT]

    [/td][/tr][tr][td][/td][/tr][tr][td]

    [FONT=&quot]* verschiedene WordPress-Installationen betreiben.[/FONT]

    [/td][/tr][tr][td][/td][/tr]


    [/TABLE]
    * Bitte verwende nur Zahlen, Buchstaben und Unterstriche!
    $table_prefix = 'wp_';


    [FONT=&quot][size=14]Verstehe ich das richtig, und ich brauche bei zwei unabhängigen Wordpressinstallationen da einen unterschiedlichen Wert und (zumindest anfangs) das selbe Präfix wie wp?[/SIZE]

    Denn in der wp-config.php der ersten Installation und der der zweiten (um die es jetzt geht) steht beide Male in etwa das drin:[/FONT]

    [FONT=&quot]$table_prefix = 'mJbXNjYG'; (von mir die Buchstaben geändert)

    dass heißt also, beide Male exakt das gleiche und auch kein wp vorne dran (obwohl ich das nicht geändert habe)[/FONT]

    [FONT=&quot]
    Das erscheint mir komisch, könnte das mit den weißen Seiten in Zusammenhang stehen?

    danke Euch

    liebe Grüße

    Ika

    [/FONT]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!