Siirsin eilen ja tänään tämän blogini uuteen verkkotunnukseen. Blogini sijaitsi aiemmin osoitteessa bloggaaja.fi, josta siirsin sen tänne uuteen osoitteeseensa markusossi.fi

Käytin siirtämisessä apuna näitä kahta ohjetta:

Näistä ohjeista Yoastin ohje oli hieman parempi. Tein kuitenkin .htaccess-tiedoston eri tavalla. Lisäksi Yoastin ohje ei ottanut huomioon erästä WordPressin asetusta.

Tässä oma ohjeeni WordPress-blogin siirtämiseksi uuteen domainiin.

1. Laita uuden verkkotunnuksen juureen (public_html-hakemistoon) seuraavanlainen robots.txt-tiedosto:

User-agent: *
Disallow: /

Tämä estää hakukonerobotteja käymästä uudella sivustollasi ennen sen valmistumista.

2. Kopioi tietokanta ja tiedostot uuteen verkkotunnukseen. Kopioin tiedostot Filezilla-ohjelmalla ensin koneeni kovalevylle ja siirsin ne sitten uuteen palvelimeen. Tietokannan kopiointi tapahtuu kuten normaali WordPress-tietokannan varmuuskopiointi.

3. Muokkaa wp-config.php -tiedostoa siten, että sieltä löytyy oikea tietokannan nimi, käyttäjätunnus ja salasana. Lisää sinne lisäksi seuraavat rivit:

define(‘WP_SITEURL’, ‘http://www.example.com’);
define(‘WP_HOME’, ‘http://www.example.com’);

4. Muokkaa WordPressin asetukset uudessa verkkotunnuksessa. Käy erityisesti katsomassa seuraava kohta Ohjausnäkymä – Asetukset – Muut – Tallenna siirretyt tiedostot tähän kansioon.

Katso, että tässä kohdassa lukee uuden verkkotunnuksesi tiedot. Muutoin lisätessäsi kuvia blogiisi saat seuraavankaltaisen virheilmoituksen:

Kansion /home/bloggaajaf/domains/bloggaaja.fi/public_html/wp-content/uploads/2010/01 luominen ei onnistu. Onko ylemmän tason kansio kirjoitussuojattu?

5. Asenna Search and Replace lisäosa. Korvaa vanhan verkkotunnuksesi URL-osoitteet uuden verkkotunnuksesi URL-osoitteilla. Omassa tapauksessani hain lauseketta http://www.bloggaaja.fi, jonka korvasin lausekkeella http://www.markus.ossi.fi.

6. Kun olet valmis ja testannut, että kaikki toimii: Tuhoa robots.txt-tiedosto.

7. Mikäli käytät vanhassa blogissasi Apachea, lisää seuraava rivi .htaccess-tiedostoon tai muutoin vhost-config -tiedostoon:

Redirect 301 /blog/ http://www.newdomain.com/

Koska vanhassa verkkotunnuksessani on mod_rewrite käytössä, tein itse .htaccess-tiedoston seuraavasti:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^bloggaaja.fi$ [OR]
RewriteCond %{HTTP_HOST} ^www.bloggaaja.fi$
RewriteRule ^(.*)$ http://www.markusossi.fi/$1 [R=301,L]

8. Tuhoa vanhan blogisi koodit ja tietokanta.

9. Jos käytät FeedBurner-palvelua RSS-tiedostojen jakamiseen, käy FeedBurnerissa ja vaihda RSS-syötteen osoite oikeaksi.

10. Tarkista lopuksi blogissasi käyttämien kolmansien osapuolien palveluiden toimivuus. Tällaisia ovat esimerkiksi:

  • Google Webmaster Tools
  • Google Analytics -kävijäseuranta
  • Tradedoublerin verifiointi META-tag
  • Google AdSense -mainokset

Popularity: 16% [?]

Jätä kommentti

Varmista aina tällä sivustolla esiteltyjen tuotteiden ja palveluiden yksityiskohdat. Voit jättää palautetta rikkinäisistä linkeistä kommenteissa.

* Jotkut tämän sivun linkeistä ovat affiliate-linkkejä. Affiliate-linkkiä klikatessasi siirryt haluamallesi sivulle affiliate-verkoston kautta, joka maksaa minulle rahaa klikkauksista. Läpinäkyvyyden vuoksi olen merkinnyt affiliate-linkit niiden perään kirjoittamallani tähdellä (*).