Sivuston siirrossa on kolme osaa: tiedostot, tietokanta ja osoitteet. Kaksi ensimmäistä ovat mekaanisia. Kolmas on se joka yleensä unohtuu ja aiheuttaa sen että siirretty sivusto näyttää rikkinäiseltä.
Osa 1: tiedostot
Kopioi koko WordPress-hakemisto, erityisesti wp-content jossa ovat teemat, lisäosat ja mediakirjasto. Ydin-tiedostot voi myös ladata uudelleen, mutta kopiointi on yksinkertaisempaa.
Osa 2: tietokanta
Vie tietokanta vedoksena ja tuo se uuteen paikkaan. Tässä on kaikki sisältö, eli sivut, artikkelit, asetukset ja käyttäjät. Muista päivittää wp-config.php uuden tietokannan tunnuksilla.
Osa 3: osoitteet, eli se vaikea osa
WordPress tallentaa sivuston osoitteen tietokantaan, ja sen lisäksi osoitteita on kovakoodattuna sisällön sisällä: kuvien polut, sisäiset linkit ja lohkojen asetukset. Jos osoite muuttuu, nämä kaikki osoittavat vanhaan paikkaan.
Tyypillisiä oireita: kuvat eivät näy, tyylit puuttuvat ja sivusto näyttää pelkältä tekstiltä, tai sivusto ohjaa jatkuvasti vanhaan osoitteeseen.
Korjaus on etsiä ja korvata vanha osoite uudella koko tietokannasta. Tähän on omia työkaluja, ja se kannattaa tehdä niillä eikä käsin, koska osoitteita on myös sarjallistetun datan sisällä jossa pelkkä tekstikorvaus rikkoo rakenteen.
Siirrä oikeassa järjestyksessä
- Vie sivusto uuteen paikkaan ja testaa se siellä ennen kuin muutat verkkotunnuksen osoittamaan sinne.
- Vasta kun se toimii, vaihda DNS. Näin kävijät eivät näe keskeneräistä sivustoa.
- Varaa DNS-muutokselle aikaa, ks. kuinka kauan DNS kestää.
- Älä sammuta vanhaa palvelinta heti. Pidä se pystyssä vähintään viikko.
Muista sähköposti
Jos sähköposti on samassa verkkotunnuksessa, DNS-muutos voi katkaista sen. Tarkista MX- ja TXT-tietueet erikseen, ks. verkkotunnuksen siirto.