WordPressi kolimised

Arendades veebilehte WordPressi põhjal näevad tavad ette, et seda tehakse alguses development keskkonnas ja kui kõik timm, tõstetakse see production keskkonda. Sellega kaasnevad tihti probleemid, mis puudutavad WordPressi genereeritud sisu struktuuri. Nimelt kirjutab Wordpress andmebaasibaasi absoluutsed URL’id, mis tähendab, et lihtsalt andmebaasi ja failide ümbertõstmisest ei piisa. Peab asendama baasis olevad URLid.

WordPress koolitus videod

Oleme pannud koos veebimajutus.ee meeskonnaga kokku portsu WordPressi õppevideosid, millega saad oma veebilehele esimese hoo sisse.

Vaata lähemalt…

Selleks kasuta järgmiseid päringuid:

1. anname wordpressile teada uuest asukohast.

UPDATE wp_options SET option_value = replace(option_value, ‘https://www.vana-domeen.ee’, ‘https://www.uus-domeen.ee’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;

2. uuendame postituste URLid

UPDATE wp_posts SET guid = replace(guid, ‘https://www.vana-domeen.ee’,’https://www.uus-domeen.ee’);

3. uuendame postituse sees olevad URLid

UPDATE wp_posts SET post_content = replace(post_content, ‘https://www.vana-domeen.ee’, ‘https://www.uus-domeen.ee’);

Loomulikult tuleks ka jälgida, et tabelite preefiksid oleksid õiged.

Mis oleksid siis need sammud, mida jälgida:

Tõstame üle kõik veebilehe failid

Uuendame wp-config.php failis andmebaasi juurdepääasud

Kontrollime, et .htaccess failis RewriteBase ja RewriteRule oleksid õiged

Tõstame andmebaasi sisu uude serverisse

Käivitame eelmainitud päringud uues andmebaasi serveris

Sellega peaks olema meie leht ümber tõstetud.

Siin on ka väike vidin, millega on mugavam valmistada ette andmebaasi päringud

Plidimaterjal: 1 2