WordPress Multisite (monisivusto- tai verkkorakenne) mahdollistaa kymmenien tai jopa satojen eri WordPress-sivustojen luomisen ja hallinnoinnin yhden keskitetyn WordPress-asennuksen ja tietokannan kautta.
Erillisten sivustotilien sijaan kaikki sivustot jakavat saman koodipohjan, palvelinresurssit ja ylläpitoratkaisut. Seravolla multisite-ominaisuus sisältyy WP Corporate- ja WP Enterprise -tason palvelupaketteihin.
Tässä oppaassa käydään läpi, miten multisite toimii käytännössä, milloin sitä kannattaa käyttää ja mitä teknisiä erityispiirteitä siihen liittyy.
Sopiiko multisite verkkosivustoprojektiisi?
Multisite ei ole oikotie erillisten sivustojen niputtamiseen, vaan se on tarkoitettu tilanteisiin, joissa sivustoilla on selkeä sisällöllinen tai hallinnollinen yhteys.
Milloin Multisite on oikea ratkaisu?
Alue- ja toimipistesivustot: Yrityksellä tai ketjulla on useita paikallisia toimipisteitä, joiden sivustojen halutaan noudattavan samaa brändiä, teemaa ja toiminnallisuutta.
Brändi- ja kampanjasivustot: Organisaatio hallinnoi useita alabrändejä, jotka käyttävät samoja lisäosia ja teknistä pohjaa.
Oppilaitokset ja laajat järjestöt: Koulut, yliopistot ja liitot, jotka tarjoavat eri osastoille tai opiskelijoille valmiiksi hallinnoidun sivustopohjan.
Itsenäiset maakohtaiset sivustot: Monikieliset sivustot, joiden maakohtainen sisältö, ulkoasu tai toiminnallisuudet poikkeavat toisistaan niin paljon, ettei perinteinen käännöslisäosa (kuten Polylang) riitä.
Milloin Multisitea EI suositella?
Eri asiakkaiden tai toisiinsa liittymättömien yritysten sivustot: Älä koskaan yhdistä eri asiakkaiden sivustoja samaan verkkoon. Kaikki sivustot jakavat saman tietokannan ja palvelinoikeudet.
Teknisesti hyvin erilaiset sivustot: Jos yksi sivusto vaatii raskaan verkkokauppalisäosan (WooCommerce) ja toinen on kevyt blogi, niitä ei kannata sitoa toisiinsa.
Tavanomainen monikielisyys: Jos sivuston rakenne on identtinen ja ainoastaan tekstit käännetään, erillinen käännöslisäosa on yleensä huomattavasti kevyempi ja helpompi ylläpitää kuin kokonainen multisite-verkko.
Multisiten arkkitehtuuri ja toimintamalli
Multisitessa on aina yksi pääsivusto (esim. esimerkki.fi), jonka alle uudet alasivustot liitetään kahdella eri tavalla:
Rakennetyyppi | Rakenne oletuksena | Esimerkki |
Alihakemisto |
|
|
Aliverkkotunnus |
|
|
Omat verkkotunnukset (Domain Mapping): Riippumatta siitä, onko asennus luotu alihakemistoilla vai aliverkkotunnuksilla, mille tahansa alasivustolle voidaan liittää täysin itsenäinen verkkotunnus (kuten omaverkkotunnus.fi). Katso tarkempi ohje: Multisite-sivuston verkkotunnuksien määritys.
Tiedostorakenne ja mediatiedostot
Koko verkko käyttää samaa koodikantaa (/data/wordpress/htdocs/wp-content/). Teemat ja lisäosat ovat siis levyllä vain kertaalleen.
Alasivustojen mediatiedostot (kuvat ja liitteet) erotellaan automaattisesti omiin alikansioihinsa sivuston ID-numeron mukaan:
Pääsivusto:
wp-content/uploads/2026/02/kuva.jpgAlasivusto ID 2:
wp-content/uploads/sites/2/2026/02/kuva.jpgAlasivusto ID 3:
wp-content/uploads/sites/3/2026/02/kuva.jpg
Tietokantarakenne
Kaikki alasivustot sijaitsevat samassa tietokannassa. Yleiset tiedot (kuten käyttäjätunnukset ja verkon asetukset) ovat yhteisissä tauluissa, kun taas jokaisella alasivustolla on omat sisältötaulunsa:
Verkon yhteiset taulut:
wp_users,wp_usermeta,wp_blogs,wp_site,wp_sitemetaPääsivuston taulut:
wp_posts,wp_options,wp_commentsAlasivustojen omat taulut:
wp_2_posts,wp_2_options,wp_3_postsjne.
Ylläpito-oikeudet ja roolit
Multisite-verkossa ylläpitäjät jaetaan kahteen selkeään tasoon:
Verkon järjestelmänvalvoja (Super Admin):
Koko asennuksen ylin pääkäyttäjä. Pääsy verkon hallintapaneeliin (Minun sivustoni > Verkon hallinta), kaikkiin alasivustoihin, asetuksiin, teemojen ja lisäosien asennukseen sekä käyttäjien oikeuksien jakamiseen.
Sivuston ylläpitäjä (Administrator):
Hallinnoi vain yhtä tiettyä alasivustoa. Voi luoda sivuja, artikkeleita ja hallita mediatiedostoja. Ei voi asentaa uusia lisäosia tai teemoja eikä muokata verkkotason asetuksia.
Teemojen ja lisäosien hallinta
Koska koodipohja on yhteinen, teemojen ja lisäosien hallinta eroaa perinteisestä WordPressistä:
Asennus: Vain Super Admin voi asentaa uusia lisäosia tai teemoja palvelimelle Verkon hallinnan kautta.
Teemat: Super Admin sallii teeman koko verkolle (Network Enable). Tämän jälkeen kunkin alasivuston ylläpitäjä voi ottaa sallitun teeman käyttöön alasivustonsa hallinnasta. Jos teemaan halutaan alasivustokohtaisia koodimuutoksia, oman lapsiteeman (Child Theme) luominen on suositeltavaa.
Lisäosat:
Verkon laajuinen aktivointi (Network Activate): Lisäosa kytkeytyy pakotetusti päälle verkon jokaisella alasivustolla. Käytetään yleensä tietoturva-, välimuisti- tai analytiikkalisäosissa.
Alasivustokohtainen aktivointi: Jos lisäosaa ei aktivoida verkon laajuisesti, alasivustojen ylläpitäjät voivat aktivoida ja poistaa käytöstä sen itsenäisesti omasta valikostaan (mikäli Super Admin on sallinut tämän verkon asetuksissa).
Seravo Plugin ja palvelinympäristö multisitessa
Seravon palveluissa mukana tuleva Seravo Plugin mukautuu multisite-ympäristöön:
Pääsy työkaluihin: Oletuksena vain Verkon järjestelmänvalvoja (Super Admin) näkee Seravo Pluginin hallintatyökalut (Työkalut > Tietokanta, Ylläpito jne.).
Yhteiset vs. sivustokohtaiset toiminnot:
Koko verkkoa koskevat: PHP-version vaihto, tietokantasiivoukset, yleiset lokit ja varmuuskopiot.
Alasivustokohtaiset: Sivuston välimuistin tyhjennys (
wp-purge-cache) ja erilliset etsi-korvaa-ajot.
Tiedostonsiirron yläraja: WordPress rajoittaa multisitessa uusien tiedostojen koon oletuksena vain 1,5 megatavuun. Rajoitusta voi nostaa verkon asetuksista aina Seravon palvelinkohtaiseen maksimiin (128 MB) saakka. Katso ohje: Tiedostonsiirron maksimikoon nostaminen multisite-asennuksessa.
Huomioitavat asiat: Varmuuskopiot, varjoympäristöt ja riskit
Ennen multisiten valintaa on syytä huomioida seuraavat tekniset realiteetit:
Jaetut resurssit, suorituskyky ja tietoturva:
Koska kaikki sivustot jakavat samat PHP-prosessit, tietokannan ja lisäosakoodin, yhden alasivuston ongelmat heijastuvat koko verkkoon. Yhden sivuston saama suuri liikennepiikki voi hidastaa muita sivustoja, ja vastaavasti yksittäisen lisäosan tietoturva-aukko tai koodivirhe voi vaarantaa koko verkkoympäristön toiminnan.
Varmuuskopiot ja palautukset:
Seravon automaattiset varmuuskopiot otetaan koko verkosta kerralla. Yksittäisen alasivuston palauttaminen menneeseen ajankohtaan vaatii asiantuntijatyötä, jotta muiden alasivustojen uusia muutoksia ei menetetä.
Varjoympäristöt (Staging):
Kun resetoit varjoympäristön (
wp-shadow-reset), järjestelmä kloonaa koko multisite-verkon kaikkine alasivustoineen.
Komentorivityökalut (WP-CLI) multisitessa
Kehittäjille WP-CLI tarjoaa erinomaiset työkalut monisivustojen hallintaan:
# Listaa kaikki verkon alasivustot
wp site list
# Listaa verkon järjestelmänvalvojat
wp super-admin list
# Tarkista Seravon verkkotiedot ja määritetyt domainit
wp-network-status
# Suorita komento tietylle alasivustolle (--url -parametri)
wp plugin list --url=https://esimerkki.fi/alasivusto
# Aja komento silmukkana verkon kaikille alasivustoille
for site in $(wp site list --field=url); do
wp plugin list --status=active --url=$site
done
Kuinka ottaa WordPress Multisite käyttöön Seravolla?
Uusi sivusto: Tilaa vähintään WP Corporate -palvelupaketti (tai kysy suuremmista WP Enterprise -ratkaisuista) ja kirjoita tilauslomakkeen Lisätiedot-kenttään pyyntö multisite-asennuksesta. Mainitse viestissä myös, haluatko verkon alihakemisto- vai alidomainrakenteisena.
Olemassa oleva sivusto: Ota yhteys Seravon asiakaspalveluun. Asiantuntijamme voivat muuntaa olemassa olevan yksittäissivustosi verkkorakenteeksi turvallisesti.
Katso myös
WordPress Multisite on erittäin tehokas ratkaisu, kun sitä käytetään oikeassa käyttökohteessa. Mikäli pohdit, onko multisite oikea valinta verkkoprojektillesi tai tarvitset apua asennuksen suunnittelussa, Seravon asiantuntijat sparraavat mielellään osoitteessa [email protected].
