Wie kann man am schnellsten WordPress von einem Unterverzeichnis in das Hauptverzeichnis (root) umziehen?
Oft ist es sinnvoll WordPress erst einmal in einem Unterverzeichnis zu installieren. So bleibt eine bestehende Webseite weiterhin aufrufbar und man kann in aller Ruhe an der neuen Seite arbeiten und auch eventuellen Kunden den Entwurf zeigen.
Wenn die neue WordPress Seite dann fertig ist, muss diese natürlich in das Hauptverzeichnis (Rootverzeichnis) umgezogen werden, damit sie von den Besuchern und Suchmaschinen auch gefunden wird. Es gibt dafür viele Methoden, die meist schwierig und aufwändig sind.
Es gibt aber auch einen super einfachen, schnellen und unkomplizierten Weg, ohne Dateien und Verzeichnisse zu verschieben, oder gar Datenbanken mit PhpMyAdmin zu manipulieren. Es sind nur 2 Änderungen notwendig und alles passt:
Du kopierst einfach (nicht verschieben) die index.php von WordPress in das Hauptverzeichnis und nimmst danach die folgende Änderung in der index.php vor.
So sieht die index.php im Rootverzeichnis vor der Änderung aus:
<?php
/**
* Front to the WordPress application. This file doesn’t do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/
/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define(‚WP_USE_THEMES‘, true);
/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . ‚/wp-blog-header.php‘ );
und so sieht die index.php im Rootverzeichnis nach der Änderung aus:
<?php
/**
* Front to the WordPress application. This file doesn’t do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/
/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define(‚WP_USE_THEMES‘, true);
/** Loads the WordPress Environment and Template */
require(‚./wordpress/wp-blog-header.php‘ );
Wobei du ./wordpress mit dem richtigen Verzeichnisnamen von deiner Installation ersetzen musst!
Und schon ist deine WordPress Seite richtig verfügbar. Dauer der Änderungen ca. 2 Minuten.
Ich hoffe, diese Anleitung spart dir in Zukunft viel Zeit und Ärger!
Viele Grüße
joKotten
Vielen Dank, hatte leider vorher ca.10 andere Anleitungen, die so im Web rumgeistern und komplizierter waren (mit wp-config.php, mit fehlenden Anführungszeichen, mit dirname, mit permalinks, mit Umleitung) Letzteres hatte aber in anderen Verzeichnissen bereits Vorhandenes unerreichbar gemacht. Ihre Anleitung hat als Erste geklappt! Respekt und Danke schön.