Siirry pääsisältöön

Miten julkaisen multisiten?

Ohje multisiten ja sen alasivun julkaisuun.

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.

Miten julkaisen multisiten alasivun?

Muuta verkon hallinnassa sivuston kehitysosoite alasivuston lopulliseksi verkkotunnukseksi ja tallenna muutokset. Alasivuston verkkotunnuksen muuttamiseksi sinun on määritettävä se kentissä sivuston osoite, siteurl ja home, jotka löytyvät tiedot- ja asetukset-välilehdiltä sivuston asetuksia muokatessa: (example.com/wp-admin/network/sites.php > Muokkaa)

On suositeltavaa muuttaa myös sivuston osoite tietokannassa seuraavalla etsi ja korvaa -komennolla:

wp search-replace ‘uusi.example.com’ 'newsite.com' --all-tables

Näiden muutosten jälkeen sivustolle ei voi enää päästä selaimella, ennen kuin verkkotunnus on osoitettu palvelimellemme ja DNS-tietueiden päivitys on ehtinyt tapahtua.

Aseta lopuksi sivusto julkiseksi valitsemalla tiedot > määritykset, kun muokkaat alasivuston tietoja.

Vastasiko tämä kysymykseesi?