{"id":138186,"date":"2025-11-26T15:40:28","date_gmt":"2025-11-26T13:40:28","guid":{"rendered":"https:\/\/www.zoner.fi\/tuki\/?page_id=138186"},"modified":"2025-11-26T15:41:25","modified_gmt":"2025-11-26T13:41:25","slug":"valiaikaisella-verkkotunnuksella-luodun-wordpress-sivuston-julkaisu","status":"publish","type":"page","link":"https:\/\/www.zoner.fi\/tuki\/wordpress\/valiaikaisella-verkkotunnuksella-luodun-wordpress-sivuston-julkaisu\/","title":{"rendered":"V\u00e4liaikaisella verkkotunnuksella luodun WordPress-sivuston julkaisu"},"content":{"rendered":"\n<p>V\u00e4liaikaista verkkotunnusta k\u00e4ytet\u00e4\u00e4n silloin, kun WordPress-sivustoa rakennetaan tai testataan ennen varsinaisen verkkotunnuksen k\u00e4ytt\u00f6\u00f6nottoa. Sen avulla sivustoa voidaan kehitt\u00e4\u00e4 ilman, ett\u00e4 oikean domainin DNS- ja SSL-asetusten tarvitsee olla valmiina. Lis\u00e4ksi v\u00e4liaikainen verkkotunnus tekee kehitysvaiheessa olevan sivuston helposti jaettavaksi esimerkiksi asiakkaalle demoa varten tai palautteen ker\u00e4\u00e4miseen.<\/p>\n\n\n\n<p>Lue my\u00f6s: <a href=\"https:\/\/www.zoner.fi\/tuki\/wordpress\/miten-kaytan-wordpress-sivustoa-valiaikaisella-verkkotunnuksella\/\">WordPress-sivuston k\u00e4ytt\u00f6 v\u00e4liaikaisella verkkotunnuksella<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Milloin v\u00e4liaikainen verkkotunnus voidaan poistaa suoraan ja milloin tarvitaan search and replace?<\/h2>\n\n\n\n<p>WordPress-sivustolle voidaan m\u00e4\u00e4ritt\u00e4\u00e4 v\u00e4liaikainen verkkotunnus wp-config.php-tiedoston avulla. Jos v\u00e4liaikaista osoitetta on k\u00e4ytetty vain sivuston esikatseluun eik\u00e4 sivustolle ole tallennettu mit\u00e4\u00e4n muutoksia, voidaan v\u00e4liaikainen osoite poistaa yksinkertaisesti wp-config.php-tiedostoa muokkaamalla <a href=\"https:\/\/www.zoner.fi\/tuki\/wordpress\/miten-kaytan-wordpress-sivustoa-valiaikaisella-verkkotunnuksella\/\">t\u00e4m\u00e4n ohjeen mukaan<\/a>.<\/p>\n\n\n\n<p>Jos kuitenkin teit sivustolla muutoksia v\u00e4liaikaisen osoitteen ollessa k\u00e4yt\u00f6ss\u00e4, WordPress on tallentanut linkkej\u00e4, kuvapolkuja ja asetuksia v\u00e4liaikaisen osoitteen alle. Kun sivusto julkaistaan oikealla verkkotunnuksella, n\u00e4m\u00e4 v\u00e4\u00e4rin tallentuneet URL-osoitteet aiheuttavat rikkin\u00e4isi\u00e4 linkkej\u00e4 ja toimimattomia elementtej\u00e4.<\/p>\n\n\n\n<p>T\u00e4ll\u00f6in pelkk\u00e4 wp-config.php-tiedoston muuttaminen ei riit\u00e4, vaan tietokantaan on teht\u00e4v\u00e4 kattava search and replace, jotta kaikki v\u00e4liaikaiset osoitteet korvataan oikeilla.<\/p>\n\n\n\n<p><strong>Huom, ota aina varmuuskopio tietokannasta ennen kuin teet siihen muutoksia!<\/strong><\/p>\n\n\n\n<p>Alla on kaksi tapaa tehd\u00e4 t\u00e4m\u00e4: WP-CLI-komennolla tai Better Search Replace -lis\u00e4osalla.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">WordPress-sivuston osoitteen vaihtaminen ja v\u00e4liaikaisten URL:ien korjaaminen<\/h1>\n\n\n\n<p>Alla ohjeet WordPress-sivuston osoitteen (domainin tai URL:n) vaihtamiseen kahdella eri tavalla:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"#1\">WP-CLI-komennolla<\/a> (suositeltu, jos SSH-yhteys k\u00e4yt\u00f6ss\u00e4)<\/li>\n\n\n\n<li><a href=\"#2\">Better Search Replace -lis\u00e4osalla<\/a><\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Yleiset huomioitavat asiat<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>URL-muutos on kirjainherkk\u00e4, joten varmista ettei osoitteeseen j\u00e4\u00e4 ylim\u00e4\u00e4r\u00e4isi\u00e4 kauttaviivoja tai puuttuvia https-alkuja.<\/li>\n\n\n\n<li>Tyhjenn\u00e4 v\u00e4limuisti muutoksen j\u00e4lkeen, jos k\u00e4yt\u00f6ss\u00e4 on esimerkiksi Cloudflare, LiteSpeed, WP Rocket tai muu v\u00e4limuistittava j\u00e4rjestelm\u00e4.<\/li>\n\n\n\n<li>Jos sivusto siirtyy kokonaan eri domainiin, varmista DNS- ja SSL-asetusten oikeellisuus ennen testaamista.<\/li>\n\n\n\n<li><strong>Ota varmuuskopio tietokannasta ennen muutoksia.<\/strong><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"1\">1. Vaihtoehto: WP-CLI kautta (suositeltu, jos SSH-yhteys k\u00e4yt\u00f6ss\u00e4)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Ennen aloittamista<\/h3>\n\n\n\n<p>1. Ota varmuuskopio tietokannasta, esimerkiksi:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">wp db export backup.sql<\/pre>\n\n\n\n<p>2. Varmista t\u00e4sm\u00e4lleen vanha osoite ja uusi osoite.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Turvallinen testiajo<\/h3>\n\n\n\n<p>Aja komento, joka n\u00e4ytt\u00e4\u00e4 mit\u00e4 muuttuisi:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">wp search-replace \"\/\/vanhaosoite.fi\" \"\/\/uusiosoite.fi\" --all-tables --dry-run<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Varsinainen komento<\/h3>\n\n\n\n<p>Kun tulokset n\u00e4ytt\u00e4v\u00e4t oikeilta, suorita muutos:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">wp search-replace \"\/\/vanhaosoite.fi\" \"\/\/uusiosoite.fi\" --all-tables<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Lopuksi<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Avaa wp-config.php ja varmista ett\u00e4 WP_HOME ja WP_SITEURL ovat oikeassa muodossa tai poista ne, jos ne on kovakoodattu. Esimerkiksi:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">define('WP_HOME', 'https:\/\/uusiosoite.fi');<br>define('WP_SITEURL', 'https:\/\/uusiosoite.fi');<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Testaa sivuston toiminta selaimessa.<\/li>\n\n\n\n<li>P\u00e4ivit\u00e4 pysyv\u00e4t linkit:<br>Asetukset \u2192 Rakenne \u2192 Tallenna.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"2\">2. Vaihtoehto: Better Search Replace -lis\u00e4osalla (WP-hallintapaneelissa)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Asennus<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Kirjaudu WordPress-hallintapaneeliin.<\/li>\n\n\n\n<li>Siirry kohtaan <strong>Lis\u00e4osat <\/strong>\u2192 <strong>Lis\u00e4\u00e4 uusi<\/strong>.<\/li>\n\n\n\n<li>Hae \u201cBetter Search Replace\u201d, asenna lis\u00e4osa ja aktivoi se.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">K\u00e4ytt\u00f6ohje<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Siirry kohtaan <strong>Ty\u00f6kalut <\/strong>\u2192 <strong>Better Search Replace<\/strong>.<\/li>\n\n\n\n<li>Sy\u00f6t\u00e4 seuraavat kent\u00e4t:<\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Search for:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">\/\/vanhaosoite.fi<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Replace with:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">\/\/uusiosoite.fi<\/pre>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Valitse kaikki tietokantataulut.<\/li>\n\n\n\n<li>Tee ensin kuiva-ajo valitsemalla \u201c<strong>Run as dry run<\/strong>\u201d ja painamalla \u201c<strong>Run Search\/Replace<\/strong>\u201d.<br>N\u00e4et montako rivi\u00e4 muuttuisi.<\/li>\n\n\n\n<li>Kun tulokset ovat oikeita, poista dry run -valinta ja suorita varsinainen haku ja korvaus.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Lopuksi<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Testaa sivuston toimivuus uudella osoitteella.<\/li>\n\n\n\n<li>P\u00e4ivit\u00e4 pysyv\u00e4t linkit: Asetukset \u2192 Rakenne \u2192 Tallenna muutokset.<\/li>\n\n\n\n<li>Tyhjenn\u00e4 mahdolliset v\u00e4limuistit.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>T\u00e4ss\u00e4 ohjeessa k\u00e4ymme l\u00e4pi, kuinka WordPress-julkaisuj\u00e4rjestelm\u00e4n saa toimimaan webhotellin v\u00e4liaikaisen verkkotunnuksen kanssa.<\/p>\n","protected":false},"author":18,"featured_media":0,"parent":740,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"1066,1063,1076","_relevanssi_noindex_reason":"","footnotes":""},"categories":[192,72],"tags":[95,100],"wf_page_folders":[],"class_list":{"0":"post-138186","1":"page","2":"type-page","3":"status-publish","5":"category-directadmin","6":"category-wordpress","7":"tag-ohjelmistot","8":"tag-wordpressin-perusohjeet"},"_links":{"self":[{"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/pages\/138186","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/comments?post=138186"}],"version-history":[{"count":3,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/pages\/138186\/revisions"}],"predecessor-version":[{"id":138189,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/pages\/138186\/revisions\/138189"}],"up":[{"embeddable":true,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/pages\/740"}],"wp:attachment":[{"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/media?parent=138186"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/categories?post=138186"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/tags?post=138186"},{"taxonomy":"wf_page_folders","embeddable":true,"href":"https:\/\/www.zoner.fi\/tuki\/wp-json\/wp\/v2\/wf_page_folders?post=138186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}