WordPress-sivuston siirtäminen on yleinen tilanne, kun vaihdetaan webhotellia, siirretään sivusto uudelle domainille tai rakennetaan uusi tuotantoympäristö. Prosessi ei ole vaikea, mutta se vaatii muutaman tärkeän vaiheen, jotta sivusto toimii oikein myös siirron jälkeen.
Kun siirto tehdään huolellisesti, sivusto pysyy toiminnassa ilman tietojen katoamista tai SEO-haittoja.
Milloin WordPress-sivusto täytyy siirtää
Sivuston siirto tulee ajankohtaiseksi useissa tilanteissa.
Yleisiä syitä ovat:
-
Webhotellin vaihtaminen
-
Domainin vaihtaminen
-
Sivuston siirtäminen kehitysympäristöstä tuotantoon
-
Sivuston yhdistäminen uuteen palvelimeen
-
Parempi suorituskyky tai turvallisuus
Riippumatta syystä, siirron perusperiaate on aina sama: siirretään tiedostot ja tietokanta uuteen ympäristöön.
Tee varmuuskopio ennen siirtoa
Ennen kuin teet mitään muutoksia, ota täydellinen varmuuskopio sivustosta.
Varmuuskopion tulee sisältää:
-
WordPressin tiedostot
-
Tietokanta
Jos jokin menee pieleen siirron aikana, varmuuskopio mahdollistaa sivuston palauttamisen.
Siirrä WordPress-tiedostot
Seuraavaksi siirretään sivuston tiedostot uuteen palvelimeen.
Tämä tehdään yleensä FTP-ohjelmalla, kuten:
Lataa kaikki tiedostot vanhalta palvelimelta ja siirrä ne uuden palvelimen public_html-kansioon.
Tiedostot sisältävät muun muassa:
-
wp-content
-
wp-admin
-
wp-includes
Näiden kansioiden on oltava täysin identtiset alkuperäisen sivuston kanssa.
Vie ja tuo tietokanta
WordPress tallentaa suurimman osan sisällöstä tietokantaan.
Tietokanta viedään yleensä phpMyAdminin kautta:
-
Avaa phpMyAdmin
-
Valitse tietokanta
-
Klikkaa Export
Tämän jälkeen tietokanta tuodaan uudelle palvelimelle Import-toiminnolla.
Tämä siirtää artikkelit, sivut, asetukset ja käyttäjätiedot.
Päivitä wp-config.php
Kun tietokanta on siirretty, wp-config.php-tiedostoon täytyy päivittää uuden palvelimen tietokantatiedot.
Tärkeät kohdat ovat:
-
DB_NAME
-
DB_USER
-
DB_PASSWORD
-
DB_HOST
Nämä tiedot saat uudelta hosting-palveluntarjoajalta.
Päivitä sivuston URL-osoite
Jos domain vaihtuu, myös sivuston osoite täytyy päivittää.
Tämä voidaan tehdä:
-
WordPressin asetuksissa
-
Tietokannassa
-
Hakemalla ja korvaamalla vanha domain uudella
Usein käytetään niin sanottua search and replace -työkalua, jolla kaikki vanhat URL-osoitteet korvataan uusilla.
Päivitä DNS-asetukset
Kun sivusto on siirretty, domain täytyy ohjata uudelle palvelimelle.
Tämä tehdään päivittämällä:
-
nimipalvelimet (nameservers)
tai -
A-tietue DNS-asetuksissa
DNS-muutosten päivittyminen voi kestää muutamasta minuutista jopa 24 tuntiin.
Tarkista sivusto siirron jälkeen
Kun siirto on valmis, testaa sivusto huolellisesti.
Tarkista esimerkiksi:
-
Etusivu ja alisivut
-
Kuvien toiminta
-
Lomakkeet
-
Verkkokaupan maksut
-
Sisäiset linkit
Jos jokin linkki ohjaa vanhaan osoitteeseen, se pitää korjata.
Yleisimmät virheet sivuston siirrossa
Sivuston siirrossa tehdään usein samoja virheitä.
Tyypillisiä ongelmia ovat:
-
Puuttuvat tiedostot
-
Virheelliset tietokantatiedot
-
Päivittämättömät URL-osoitteet
-
DNS-asetusten viivästyminen
Huolellinen tarkistus ehkäisee suurimman osan ongelmista.
Yhteenveto
WordPress-sivuston siirtäminen domainin tai palvelimen vaihdon yhteydessä on prosessi, joka koostuu muutamasta keskeisestä vaiheesta: varmuuskopiointi, tiedostojen siirto, tietokannan tuonti, asetusten päivittäminen ja sivuston testaus.
Kun nämä vaiheet tehdään järjestelmällisesti, sivuston siirto onnistuu turvallisesti ja ilman käyttökatkoksia.
