• Gelöst schwarzerfrosch

    (@schwarzerfrosch)


    Hallo,

    ich habe mich durch einige Forenbeiträge hier gelesen, aber irgendwie komme ich doch nicht ganz klar. Ich bin noch relativ neu in WordPress und habe immer wieder Probleme mit der Ordnerstruktur. Ich habe für meine Kundenwebseiten das Hosting bei keyweb.de und es gibt meistens im Root Verzeichnis die alte Webseite. Dann lege ich für die „Bauphase“ einen Ordner „wordpress“ im Root Verzeichnis an und installiere über meinen Hostingzugang WordPress in diesen Ordner.

    In meinem Fall nun: /www/wordpress24/wordpress24/ dieser wird über die Domain wordpress.bestattung-lange.de aufgerufen.

    Nun ist die Seite fertig und ich dachte, ich nehme nun den selben Pfad bei der richtigen Domain. https://bestattung-lange.de/
    Daraufhin leitet aber die Seite auf wordpress.bestattung-lange.de um, was ja nicht Sinn und Zweck der Sache ist.

    Das hat sicherlich was mit der Einstellung in der wp-config.php zu tun. Dort habe ich folgende Zeilen hinterlegt:
    define(‚WP_HOME‘,’http://wordpress.bestattung-lange.de/‘);
    define(‚WP_SITEURL‘,’http://wordpress.bestattung-lange.de/‘);

    Ich habe bereits viele Varianten ausprobiert, aber die richtige Kombination war noch nicht dabei.

    Ich würde mich riesig freuen, wenn jemand hier etwas Licht ins Dunkel bringen könnte!

    Tausend Dank im Voraus.
    Anja

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 6 Antworten – 1 bis 6 (von insgesamt 6)
  • Moderator threadi

    (@threadi)

    Zur Live-Schaltung des Projektes musst Du in deinem Fall sowohl die Domain-Zuordnung im Hosting ändern (was Du offenbar bereits getan hast) als auch in WordPress die Projekt-Domain ändern. Wenn Du das momentan in der wp-config.php mit

    define('WP_HOME','http://wordpress.bestattung-lange.de/');
    define('WP_SITEURL','http://wordpress.bestattung-lange.de');

    getan hast, brauchst Du diese Angabe nur ändern zu

    define('WP_HOME','http://bestattung-lange.de/');
    define('WP_SITEURL','http://bestattung-lange.de');

    Danach meldest Du dich im Backend an und gehst noch auf Einstellungen > Permalinks und speicherst diese.

    Je nach Projektaufbau ist es ggfs. notwendig noch weitere Anpassungen vorzunehmen um Einstellungen und Datensätze von Plugins anzupassen. Hierbei kann das Plugin https://de.wordpress.org/plugins/better-search-replace/ hilfreich sein. Hier musst Du nach Installation und Aktivierung unter Werkzeuge > Better Search and Replace einmal die bisherige, dann die neue Domain angeben und den Test-Modus deaktivieren um die Datensätze anzupassen.
    Für manche Plugins ist es auch notwendig in diesen Einstellungen anzupassen. Das müsstest Du separat nochmal prüfen.

    Du kannst übrigens auch auf die Angabe in der wp-config.php verzichten. In dem Fall greift dann die Angabe die im Backend unter Einstellungen > Allgemein hinterlegt ist.

    Für diesen Vorgang gibt es hier einen ausführlichen englischsprachigen Artikel: https://developer.wordpress.org/advanced-administration/upgrade/migrating/#changing-the-site-url

    Thread-Starter schwarzerfrosch

    (@schwarzerfrosch)

    Vielen Dank schon einmal für die schnelle Antwort.

    Soweit geht es erstmal. Leider laden die Fonts nicht richtig. Im Backend passt es, im Frontend trotz hartem refresh nicht.

    Wenn ich die Angaben in der wp-config weg lasse, dann funktioniert garnichts mehr. Habe da irgendwas falsch gemacht und das war dann die einzige Lösung, um wieder ins Backend zu kommen…

    Moderator threadi

    (@threadi)

    Zumindest die Startseite geht, nicht aber die Unterseiten. Die Verlinken alle noch zu der Subdomain. Daher vermute ich, dass Du unbedingt noch Better Search and Replace durchführen solltest.

    Die Schriftarten werden offenbar durch das von dir genutzte Plugin Kubio bereitgestellt. Sie liegen dort wohl in einer Art Cache, weshalb meine Vermutung wäre, dass du nach der Domainumstellung nun auch bei Kubio diesen Cache nochmal leeren müsstest. Wo und wie weiß ich nicht, da ich das Plugin nicht kenne. Du kannst aber auch deren Support dazu fragen: https://wordpress.org/support/plugin/kubio/

    Wenn Du in wp-config.php die Domainangaben rausnimmst, greift wie gesagt das was unter Einstellungen > Allgemein gesetzt wird. Ich vermute dort steht eine völlig andere Domain, weshalb das nicht gehen kann. Von der Reihenfolge der Bearbeitung her, müsstest du diese Angaben vermutlich direkt in der Datenbank anpassen. Das ist etwas komplexer zu beschreiben, aus meiner Sicht aber kein MUSS. Du kannst die Angaben auch in der wp-config.php erstmal belassen und dir das vlt. später anschauen.

    Thread-Starter schwarzerfrosch

    (@schwarzerfrosch)

    Besten Dank, dass hat mit dem Plugin super funktioniert. Ich denke nun passen alle Seiten.

    Moderator threadi

    (@threadi)

    Nicht ganz. Schau mal auf der Startseite das Linkziel für „Vorsorge“ an. Nicht im Menü sondern in dem Widget darunter. Das führt zu /wordpress24/vorsorge. Der Aufruf leitet dann zu /vorsorge um. Das ist ein zusätzlicher Schritt der nicht notwendig ist und für SEO nicht optimal. Würde dir empfehlen diese Links anzupassen, so dass /wordpress24 nicht enthalten ist.

    Aber ja, der Rest sieht gut aus 🙂

    Thread-Starter schwarzerfrosch

    (@schwarzerfrosch)

    Ist erledigt! Danke vielmals!!!

Ansicht von 6 Antworten – 1 bis 6 (von insgesamt 6)

Das Thema „Fehler in der Ordnerstruktur“ ist für neue Antworten geschlossen.