Siirry pääsisältöön

Multisite-sivuston verkkotunnuksien määritys

Päivitetty tänään

Multisite voi olla joko alihakemistorakenteinen tai alidomainrakenteinen.

Alihakemistorakenteinen:

  • Pääsivusto: esimerkki.fi

    • esimerkki.fi/alasivusto

    • esimerkki.fi/toinenalasivusto

Alidomainrakenteinen:

  • Pääsivusto: esimerkki.fi

    • alidomain.esimerkki.fi

    • toinenalidomain.esimerkki.fi

Alihakemistorakenteinen multisite

Mikäli multisite on alihakemistorakenteinen, voi alasivustot määritellä toimimaan omalla verkkotunnuksellaan. Voit muokata alasivuston osoitetta sen alapuolelta Muokkaa > Tiedot -polusta Sivuston osoite (URL) -kentästä.

Muista vaihtaa osoite myös Siteurl- ja Home-kenttiin Asetukset-välilehdeltä.

Jos alasivuilla on jo sisältöä ja linkkejä, täytyy osoitteet korjata myös tietokantaan etsi-korvaa-toiminnolla (search-replace). Tähän voit käyttää esim. Seravo Pluginia.

Alidomainrakenteinen multisite

Mikäli multisite on alidomainrakenteinen, mutta sen alasivustot halutaan asettaa toimimaan erillisissä verkkotunnuksissa, tulee sitä varten ottaa käyttöön erillinen lisäosa. Asennamme oletuksena Mercator-lisäosan aina, kun uusi alidomainrakenteinen network-asennus tilataan Seravon asiakaspalvelun kautta. Mercatorin asentamisen jälkeen Kaikki sivustot -valikkoon tulee näkyviin uusi kenttä, Aliases.

Alhaalla olevassa kuvassa vasemmalla näkyvässä sarakkeessa (URL) alasivustolle täytyy olla määriteltynä pääverkkotunnuksen (esimerkki.fi) aliverkkotunnus (alidomain.esimerkki.fi), jotta esimerkiksi kirjautumiseväste toimii myös alasivustoilla. Tämä määritellään alasivuston verkkotunnuksen alapuolelta Muokkaa > Tiedot -polusta Sivuston osoite (URL) -kentästä.

Haluamansa erillisen verkkotunnuksen voi määritellä Aliakseksi Aliases-välilehdeltä. Se täytyy tietysti myös merkitä aktiiviseksi. Alias toimii alasivuston vaihtoehtoisena osoitteena alidomainmuotoisen osoitteen lisäksi.

Aliakseksi määritelty verkkotunnus täytyy myös asettaa Siteurl- ja Home-kenttiin Asetukset-välilehdellä.

Huom! Aliaksia kannattaa olla vain 1 kpl. Jos muita rinnakkaisia verkkotunnuksia halutaan ohjata kyseiselle alasivulle, kannattaa se tehdä nginx-uudelleenohjauksella.

Miten julkaisen multisiten?

Multisiten julkaisu poikkeaa normaalin sivuston julkaisusta tietyiltä osin. Toisin kuin yleensä, multisitessa osoitteiden vaihdos tietokantaan kannattaa tehdä etukäteen manuaalisesti search-replacen avulla. Sen lisäksi osoite täytyy muuttaa myös wp-config.php-tiedostoon, joka löytyy palvelimelta polusta /data/wordpress/htdocs/. Tiedostosta löytyy joukko multisiteen liittyviä määrityksiä, joista yksi on sivuston käyttöosoite. Rivi, mitä halutaan muokata, on seuraava:

define( 'DOMAIN_CURRENT_SITE', 'esimerkki.fi-c.seravo.com' );

Muuta kehitysosoitteen tilalle sivustolle tuleva päädomain ja tallenna muutokset. Muutosten jälkeen sivustolle ei enää pääse selaimen kautta, kunnes päädomain on ohjattu palvelimellemme ja DNS on kerennyt päivittyä. Siitä huolimatta DNS kannattaa kääntää vasta muutosten jälkeen, sillä tällöin julkaisuautomaatiomme pystyy generoimaan sertifikaatin automaattisesti ja julkaisuun liittyvä katkos pysyy mahdollisimman pienenä. Jos domain alkaa ohjata palvelimellemme ennen kuin osoitteet on vaihdettu tietokantaan ja wp-config.php-tiedostoon, johtaa se sivuston toimimattomuuteen niin kauaksi aikaa, kunnes molemmat muutokset on tehty.

Haluan tehdä sivustostani multisiten. Miten toimin?

Mikäli haluat muuttaa sivustosi Network-asennukseksi jotta saat multisite-ominaisuuden käyttöön, ole yhteydessä asiakaspalveluumme.

Tavanomainen WordPress-asennus

Eikö sivustosi ole multisite, mutta haluat muuttaa sivuston verkkotunnusta? Lue ohjeemme, miten verkkotunnusta muutetaan tavallisessa WordPress-asennuksessa.

Vastasiko tämä kysymykseesi?