Wie kann ich eine WordPress-Site einem Unterordner in der Route einer vorhandenen Site zuordnen oder kopieren?

Lesezeit: 3 Minuten

Wie kann ich eine WordPress Site einem Unterordner in der Route
mariappan .gameo

Ich habe einen WordPress-Blog (blog.xxx.com). Ich habe eine persönliche nuxt-Website yyy.com, die auf aws gehostet wird.

Jetzt möchte ich den WordPress-Blog (blog.xxx.com) auf meine persönliche Website (yyy.com/blog) abbilden oder migrieren.

Wie können wir das erreichen? yyy.com sollte meine persönliche Website anzeigen und yyy.com/blog sollte Sie zu meinem Blog führen.

Kann ich dies in WordPress konfigurieren oder was kann ich sonst tun, um dies zu erreichen?

Ich habe versucht, es einer neuen Domain zuzuordnen, aber ich bin mir nicht sicher, wie ich es einer bestimmten Route zuordnen und es zum Laufen bringen kann, wenn ich (yyy.com/blog/{blog-name}.

Ja, Sie können eine WP-Site in einem Unterordner Ihrer Hauptwebsite einrichten. Ich empfehle es nicht manuell zu machen, da kann zu viel schief gehen. Benutze einen Plugin wie Duplicator – es ist so einfach zu bedienen:

  1. Installieren Sie es auf der Website zu kopieren und erstellen Sie ein Paket – dies packt Ihre gesamte Website in eine einzige ZIP-Datei
  2. Kopieren Sie diese ZIP-Datei und installer.php auf das Hosting neuer Standort auf Ihrem Hosting (zB yyy.com/blog)
  3. Erstelle eine neue leere Datenbank
  4. Führen Sie die aus Installationsassistent und stellen Sie sicher, dass die URL in den neuen Einstellungen ist https://www.yyy.com/blog

Das ist es!

Sie können die gesamte Website in nur wenigen Minuten einrichten und perfekt ausführen! es wird sogar eingerichtet .htaccess korrekt.

Kein Einrichten der Datenbank, Ändern von URLs in der Datenbank, 404-Fehler, defekte Links, defekte Bilder usw. Das manuelle Verschieben einer WordPress-Site kann schwierig sein und Sie können Stunden damit verschwenden, die Probleme zu beheben. Sogar Agenturen verwenden ein Plugin, um die Probleme zu umgehen.

Wenn ich deine Frage richtig verstanden habe, möchtest du deine WordPress-Installation umziehen blog.xxx.com zu yyy.com/blog, rechts? Dafür gibt es eine offizielle Anleitung von WordPress: https://wordpress.org/support/article/moving-wordpress/

Nachdem Sie die geändert haben siteurl und home Felder in der Tabelle wp_options Ihrer Datenbank zu yyy.com/blogkönnen Sie ein Plugin wie verwenden Bessere Suche Ersetzen (https://wordpress.org/plugins/better-search-replace/), das Ihre WordPress-Datenbank scannt und jede URL von Beiträgen usw. durch die neue URL Ihres Blogs ersetzt.

Darüber hinaus müssen Sie sich im Falle eines Apache-Webservers um die kümmern .htaccess Datei und ändern Sie die RewriteBase zu /blog (vorausgesetzt es war / Vor).

Einige spezielle Plugins (zum Caching usw.) benötigen eine besondere Behandlung, aber oft löst das Leeren des Caches das Problem.

1646642348 792 Wie kann ich eine WordPress Site einem Unterordner in der Route
Deividas Cha

Nun, obwohl Johannes für mich vollkommen klar ist, werde ich versuchen, es zu vereinfachen.

  1. Klonen Sie WordPress-Dateien von blog.xxx.com in das Verzeichnis yyy.com/blog. (Ich bin mir nicht sicher, wie Ihr Server konfiguriert ist, aber wahrscheinlich können Sie darauf zugreifen.)

  2. Datenbank auf neuen Server klonen.

  3. Führen Sie SQL-Ersetzungsabfragen aus:

    UPDATE wp_options SET option_value = replace(option_value, 'https://blog.xxx.com', 'https://yyy.com/blog') WHERE option_name="home" OR option_name="siteurl";
    
    UPDATE wp_posts SET guid = replace(guid, 'https://blog.xxx.com','https://yyy.com/blog');
    
    UPDATE wp_posts SET post_content = replace(post_content, 'https://blog.xxx.com', 'https://yyy.com/blog');
    
    UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://blog.xxx.com','https://yyy.com/blog');
  1. aktualisiere deine wp-config.php, damit sie zu deiner neuen Datenbank passt.

  2. Melden Sie sich bei yyy.com/blog/wp-admin an

  3. Gehen Sie zu den Einstellungen und aktualisieren Sie Ihre Permalinks

964460cookie-checkWie kann ich eine WordPress-Site einem Unterordner in der Route einer vorhandenen Site zuordnen oder kopieren?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy