
Wordpress website kopieren en gebruiken voor ander domein?

donderdag 22 juni 2017 om 09:16
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.
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.
donderdag 22 juni 2017 om 13:03
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.
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.
donderdag 22 juni 2017 om 15:24
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.
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.
donderdag 22 juni 2017 om 16:39
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.
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?
donderdag 22 juni 2017 om 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)
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)
donderdag 22 juni 2017 om 23:30
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.ivo70 schreef: ↑22-06-2017 16:55Maar 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)
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!
zondag 2 juli 2017 om 16:07
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.
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.