Wenn Sie nur die Site-URL in der Konfiguration ändern, werden wahrscheinlich nicht alle Interna aktualisiert, um eine funktionierende Entwickler-Site für Sie zu erstellen (es sei denn, die Site ist ziemlich einfach). Es treten Probleme mit nicht angezeigten serialisierten Daten und Links in Beiträgen auf, die auf die alte Site verweisen.
Es wäre sinnvoller, ein Migrationstool wie Backup Buddy oder Duplicator zu verwenden, um eine vollständige Kopie der Site zu erstellen, die an einem neuen Speicherort mit einer neuen URL erneut bereitgestellt werden kann. Auf diese Weise verfügen Sie weiterhin über funktionierende Links in Posts, benutzerdefinierte Menü-Links usw. Wenn Sie einen dieser Links verwenden, wird das Starten Ihrer Änderungen ebenfalls vereinfacht. Packen Sie einfach alles zusammen und stellen Sie es erneut an Ihrem Produktionsstandort bereit, wenn Sie fertig sind.
Wenn Sie nicht die ganze Zeit damit verbringen möchten, alles erneut herunterzuladen / hochzuladen, können Sie die Datenbank einfach mit etwas wie WP Migrate DB migrieren. Installieren Sie es auf Ihrem Produktionsstandort, exportieren Sie eine Datenbank mit der neuen URL und importieren Sie die migrierte Datenbank über phpMyAdmin oder ähnliches auf Ihren Entwickler. Alle hartcodierten Links in Ihrem Design müssen weiterhin aktualisiert werden und Ihr .htaccess muss aktualisiert werden, wenn Sie in einem Unterordner installieren.
Ändern Sie die Zeile RewriteBase in:
RewriteBase /yourfolder/
Und die Zeile, die zu Ihrer index.php umleitet, um:
RewriteRule . /yourfolder/index.php [L]
guid
für jedenwp_posts
Anhang mit etwas wieUPDATE wp_posts SET guid = REPLACE('<old_url>','<new_url>', guid)