Wordpress website kopieren en gebruiken voor ander domein?

22-06-2017 09:07 13 berichten
Ik heb een website gebouwd bij wordpress waar ook een domeinnaam bij hoort. Nou wil ik dezelfde website gaan gebruiken voor een andere domeinnaam die ik net geregistreerd heb. Is dat mogelijk?
Alle reacties Link kopieren
ja dat kan.

In elk geval moet er op 2 plaatsen wat aangepast worden.

Kopieer eerst alle files naar je nieuwe hosting omgeving. (ik neem aan dat het om een andere site gaat, en je niet de huidige site op de huidige plek een nieuwe naam wilt geven. Zo niet, dan is kopieren niet nodig)

In de file wp-config.php moet je de de url van de site aanpassen. Staat er 2x in.

En dan een lastiger stuk: maak een dump van de database (export).
Deze tekst file bevat ook verwijzingen naar de oude url

Open deze in een teksteditor, zoals notepad en middels zoek-vervang vervang je overal de oude url door de nieuwe.

En die export file lees je weer in naar de (nieuwe) database

In het geval je niet verhuist naar een andere database, dan zou ik in elk geval zorgen voor een backup van de db, voor het geval het aanpassen mis gaat.
Klinkt ingewikkeld, maar ik ga het proberen. Dank je!
Alle reacties Link kopieren
Als je dit niet kan, laat het dan regelen door een ervaren iemand. Er kan snel iets fout gaan als je hier geen kaas van hebt gegeten.

De oude url in alle database records kan in 1x vervangen worden met een myqsl query.

Mocht je hulp nodig hebben met de verhuizing, dan kan ik je daarbij helpen. Ik ben webdesigner en developer met ervaring in wordpress.
Alle reacties Link kopieren
Het lastige vind ik om in de wp-database-opzet de juiste records te vinden.
En omdat je voor het kopiëren toch al een dump nodig hebt, gebruik ik die meestal om de urls te vervangen.

Maar eerst de database aanmaken en daarna vervangen, kan natuurlijk ook.
Zelf vind ik het vrij knullig hoe wp overal die url meent te moeten opslaan. Ofwel centraal uit de configfile halen, ofwel urls zonder domeinnaam gebruiken ( /digi/wordpress-website ipv http://forum.viva.nl/digi/wordpress-website )
zou mijn voorkeur hebben.
Alle reacties Link kopieren
Daar hebben ze een mooie plugin voor geschreven, search&replace . Die doet dat automatisch.

Wel zorgen dat je als de website draait die plugin weer deïnstalleert want hij kan wel voor problemen zorgen.
If no one comes from the future to stop you from doing it, then how bad of a decision can it really be?
Alle reacties Link kopieren
Maar hoe draai je de site dan op de nieuwe server, als de database nog voorzien is van de oude urls?
En als je het vooraf doet, pleegt de site min of meer zelfmoord door alle links te laten verwijzen naar de nieuwe url.

Dat gaat alleen werken als bestaande setup wordt voorzien van een extra domeinnnaam (waarna eventueel de oude vervalt)
Alle reacties Link kopieren
ivo70 schreef:
22-06-2017 16:55
Maar hoe draai je de site dan op de nieuwe server, als de database nog voorzien is van de oude urls?
En als je het vooraf doet, pleegt de site min of meer zelfmoord door alle links te laten verwijzen naar de nieuwe url.

Dat gaat alleen werken als bestaande setup wordt voorzien van een extra domeinnnaam (waarna eventueel de oude vervalt)
Dat doe je door middel van een mysql query los te laten op de wp_posts table om het oude domein te vervangen met het nieuwe domein.

In de wp_options table moet je dan nog de values voor siteurl en home veranderen naar het nieuwe domeinnaam.

Pas daarna, niet eerder, kan je inloggen op de wp admin van de nieuwe website. Eerste wat je doet als je inlogt, is bij settings > general op save klikken en dan bij settings > permalink op save klikken.

Fixed!
Alle reacties Link kopieren
maar dus niet via een plugin die Prins_Joe voorstelt
Alle reacties Link kopieren
Juist wel via die plugin die ik voorstel.

Die zoekt naar de strings in de database en veranderd ze naar de nieuwe url.
If no one comes from the future to stop you from doing it, then how bad of a decision can it really be?
Alle reacties Link kopieren
Ja, die plugin doet automatisch wat ik dus handmatig doe.
Alle reacties Link kopieren
Dat kan alleen als de huidige website omgenoemd wordt naar een nieuwe naam/url

Als je de site wilt kopieren naar een andere omgeving, gaat dat mis, want als je dat vooraf doet, wordt je site onbruikbaar. En na het kopieren kun je de plugin niet inzetten, omdat de site nog niet werkt

Hangt dus af van was Greenbean wil gaan doen.
Alle reacties Link kopieren
Daarom doe ik het dus altijd handmatig, dan kan dat wel.

Dit is een oud topic. Het topic is daarom gesloten.
Maak een nieuw topic aan om verder praten over dit onderwerp.

Terug naar boven