eigenständige Wordpress Seite verschieben von Subdomain?

  • Hallo zusammen,

    ich habe eine eigenständige Wordpress Webseite auf z.B die subdomain blog.testseite.de erstellt. Die Hauptdomain ist
    testseite.de.

    Die Installation befindet sich in einen eigenen Verzeichnes, worauf die o.g Subdomain blog.testseite.de zugreift.

    Nun aber will ich die eigenständige Seite auf testseite.de/blog umsiedeln, da testseite.de bereits ein SSL Zertifikat hat.

    testseite.de besteht bereits aus einer hard gecodeten Seite ( index.php )

    ____________________________________________________________________________________________________________
    Nun die Frage: wie bekomme ich schnellstes meine eigenständige blog.testseite.de umgezogen auf testseite.de/blog ? Wie sieht das mit den Daten im Webspace und der Datenbank aus? Die hardgecodete
    testseite.de soll aber bestehen bleiben mit seine index.php.


    Danke schonmal und beste Grüße!

    • 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

  • wie bekomme ich schnellstes meine eigenständige blog.testseite.de umgezogen auf testseite.de/blog ?


    "Schnellstes" wohl über die Jobbörse des Forums, dürfte keine 15 Min dauern, wenn Hosting Zugangsdaten vorhanden sind.

    Ansonsten erstellt man einen Unterordner blog im Ordner der Hauptdomain, verschiebt da alles komplett aus dem Order der Subdomain hinein, passt in der Datenbank der Subdomain in der Tabelle [FONT=Courier New]wp_options[/FONT] die Werte [FONT=Courier New]siteurl[/FONT] und [FONT=Courier New]home[/FONT] (wie auch hier beschrieben) in Deinem Fall vermutlich für beide Werte auf das hier (ohne / am Ende) an:

    Code
    https://www.genutzte-domain-der-testseite.de/blog


    Danach meldet man sich hier an:

    Code
    https://www.genutzte-domain-der-testseite.de/blog/wp-admin/


    Dann klickt man einmal Einstellungen > Permalinks > Speichern ohne Änderungen und nutzt dann ein Plugin wie Better Search Replace für die Änderung aller restlichen Pfade in der Datenbank auf den neuen Pfad (ohne / am Ende).

    Code
    Suchen:
    http://blog.testseite.de
    Ersetzen:
    https://www.genutzte-domain-der-testseite.de/blog


    Wenn es im Ordner der Hauptdomain eine [FONT=Courier New].htaccess[/FONT] gibt, muss man diese ggf. noch anpassen, dass Angaben darin nicht für den Unterordener gelten.

    Vor der ganzen Aktion alle Cache-/Optimier-/Minfy-/Sicherheits-/Login-Verstecken und ähnliche Plugins in der Installation der Subdomain abschalten.

  • "Schnellstes" wohl über die Jobbörse des Forums, dürfte keine 15 Min dauern, wenn Hosting Zugangsdaten vorhanden sind.

    [COLOR=#ff0000]Vollzitat ist nicht notwendig.[/COLOR]


    Also ich komme jetzt auf die Seite, die Subdomain blog.testseite.de wurde auf die testseite/blog geändert.
    Die Daten der WP-Seite der ehemaligen Subdomain lagen glücklicherweise schon im Verzeichnes der Hauptdomain, dort hatte ich quasi nur einen Ordner "blog" erstellt, worauf die ehemalige Subdomain zugriff.

    Ich rufe testseite/blog auf und die Seite erscheint da. Klasse!

    nun habe ich versucht auf testseite/blog/wp-admin/ mich einzuloggen, ohne Erfolg.
    Sobald ich das eingebe werde ich automatisch auf die Seite blog.testseite.de/wp-login.php?redirect... weitergeleitet.

    Hiiilfe

  • nun habe ich versucht auf testseite/blog/wp-admin/ mich einzuloggen, ohne Erfolg.
    Sobald ich das eingebe werde ich automatisch auf die Seite blog.testseite.de/wp-login.php?redirect... weitergeleitet.


    Dann fehlt dieser Schritt:

    .. passt in der Datenbank der Subdomain in der Tabelle [FONT=Courier New]wp_options[/FONT] die Werte [FONT=Courier New]siteurl[/FONT] und [FONT=Courier New]home [/FONT].. an:


  • Nun die Frage: wie bekomme ich schnellstes meine eigenständige blog.testseite.de umgezogen auf testseite.de/blog ? Wie sieht das mit den Daten im Webspace und der Datenbank aus? Die hardgecodete
    testseite.de soll aber bestehen bleiben mit seine index.php.

    Ich verwende in meiner Antwort Beispieldomains https://de.wikipedia.org/wiki/Beispieldomains
    dies geht schneller ;) und verletzt keine rechter Dritter.

    du richtest auf deiner
    example.org ein Verzeichnis blog ein
    in dieses legst du eine index.php mit dem Inhalt

    PHP
    <?php
    
    
    // Zeigt alle Informationen (Standardwert ist INFO_ALL)
    phpinfo();

    der Aufruf im Browser https://example.org/blog/

    muss dir Informationen über die PHP Konfigurationen geben und die Anforderungen von WordPress erfüllen.

    Wenn du diese Informationen nicht erhältst, musst du in der Regel die ,htaccess oder die Server Konfiguration ändern. Deine zensierten und nachträglich gekürzten Beiträge habe ich nicht wirklich verstanden.

    Abschließend lösche ich die index.php in dem blog Verzeichnis und installiere mir eine aktuelle WordPress Version unter https://example.org/blog/
    fülle die Sicherheitseinstellungen in der wp-config.php aus und gebe der Datenbank einen richtigen prefix.


    In der Regel kaufe ich bei einem Umzug den Migrator

    https://updraftplus.com/migrator/

    Führe die genannten Schritte durch und prüfe anschließen die Installation. Der Migrator sichert die Datenbank, die Plugins, die Konfiguration, die Texte, die Medien... und importiert dies nach wenigen Klicks in die aktuelle WordPress Installation.

    Dies haben wir in der vergangen Jahren x fach für unsere Kunden so gemacht. Die anderen Anleitungen haben bei mir auch nie funktioniert.

    Mit offenen Augen träumen

  • Dann fehlt dieser Schritt:

    Nein, dieser Schritt wurde ausgeführt, ich habe die siteurl und home in der Datenbanktabelle der blog.testseite.de auf die neue URL:

    https://www.testseite.de/blog abgeändert. Nun kann ich mich weder auf der alten, noch auf der neuen URL mit /wp-admin einloggen.

    Habe es in einen anderen Browser nun versucht - die blog.testseite.de wird ohne Inhalt/Bilder engezeigt und die andere Testseite.de/blog funktioniert garnicht.

  • Wenn es im Ordner der Hauptdomain eine [FONT=Courier New].htaccess[/FONT] gibt, muss man diese ggf. noch anpassen, ..


    Gibt es eine und falls ja, was steht drin?

    Vor der ganzen Aktion alle Cache-/Optimier-/Minfy-/Sicherheits-/Login-Verstecken und ähnliche Plugins in der Installation der Subdomain abschalten.


    Wurde das gemacht?

    Leider schleichen sich durch Angaben von Platzhaltern statt echten Domainnamen oft Fehler ein, also kann man hier nur vermuten.

Jetzt mitmachen!

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