Preskoči na vsebino

Nastavitve piškotkov

Za vsako vrsto izberite, katere piškotke dovolite. Svojo izbiro lahko kadar koli spremenite prek povezave Nastavitve piškotkov na dnu vsake strani. Izjava o zasebnosti

Nujni

Vedno vklopljeno

Potrebni so za prijavo, shranjevanje košarice in pomnjenje Vaših izbir. Vedno so vklopljeni.

Kateri piškotki?
  • weboke_sessie, weboke_klant, weboke_remember: Vaša seja in ohranjanje prijave
  • weboke_basket: Vaša košarica
  • wkBtwIncl: prikaz cen z DDV ali brez DDV
  • wok_cookies: Vaša izbira glede piškotkov, 12 mesecev

Meri, kateri oglas vodi do obiska ali naročila, da ne plačujemo za oglase, ki ne prinesejo ničesar.

Kateri piškotki?
  • Google Ads prek Google Tag Manager (_gcl_au, _gcl_aw), do 90 dni
  • OpenAI Ads, oglasi v ChatGPT
  • wok_aff: prek katerega partnerja ste prišli k nam (partnerski program), 60 dni

4,6

Država in jezik

Vsaka država ima svojo spletno stran, s cenami in DDV za to državo.

Prikaži

Selitev spletnega mesta WordPress

Modul 9: E-pošta, najdljivost (SEO), GDPR, vzdrževanje in selitev · Čas branja: 10 minut

Učni cilj: Po tej lekciji boste znali preseliti spletno mesto WordPress na drugo gostovanje ali drugo domeno brez izpada.

Ključni pojmi: selitev na drugo gostovanje, selitev na drugo domeno, uvoz prek namestitvenega programa, migracijski vtičnik, selitev ročno, iskanje in zamenjava, testiranje pred preklopom DNS, datoteka hosts, TTL, zaustavitev vsebine, zadnja sinhronizacija, preverjanja po preklopu, sprememba naslova v Search Console

Dve vrsti selitve

Obstajata dve vrsti selitve, in sta različni:

  1. Na drugo gostovanje, ista domena. Spletno mesto gre s strežnika A na strežnik B; naslov ostane https://example.com. DNS se preklopi na koncu. V podatkovni zbirki se ni treba ničesar spreminjati.
  2. Na drugo domeno. Spletno mesto gre z domene example.com na example.net (na istem ali drugem gostovanju). Vsi naslovi v podatkovni zbirki se spremenijo, staro domeno pa morate preusmeriti.

Včasih naredite oboje hkrati. V tem primeru je najbolje, da to ločite: najprej selite na novo gostovanje, nato šele spremenite domeno. Tako boste ob morebitni težavi vedeli, kateri korak je bil vzrok.

In ne pozabite, kaj je poleg WordPressa: e-pošta na domeni, DNS-zapisi, opravila cron, druge spletne strani v istem paketu. Te se ne preselijo same od sebe (tečaj DNS, lekcija 6.3).

Trije načini prenosa spletnega mesta

NačinKakoPozor
Uvoz prek namestitvenega programaŠtevilni namestitveni programi (Installatron, Softaculous) lahko prenesejo spletno mesto z drugega strežnika s podatki FTP ali SFTP starega gostovanjaHitro, in spletno mesto je po tem takoj v Vašem namestitvenem programu (lekcija 2.2)
Migracijski vtičnikVtičnik na starem spletnem mestu ustvari paket (datoteke in podatkovno zbirko) in ga namesti na novo mesto, pogosto s pretvorbo naslovovNekatere brezplačne različice imajo omejeno velikost; veliki prenosi lahko naletijo na časovne omejitve
RočnoKopiranje datotek (SFTP ali zip), izvoz in uvoz podatkovne zbirke, prilagoditev datoteke wp-config.php, pri novi domeni iskanje in zamenjavaNajveč dela, vendar vidite vsak korak in vedno deluje

Ročno poteka takole:

  1. Datoteke: prenesite celotno spletno mapo (ali iz nje ustvarite zip prek Upravitelja datotek) in jo namestite v spletno mapo na novem gostovanju.
  2. Podatkovna zbirka: izvozite jo na starem gostovanju (phpMyAdmin ali wp db export), na novem ustvarite prazno podatkovno zbirko z lastnim uporabnikom (lekcija 2.3) in jo uvozite (lekcija 8.2).
  3. wp-config.php: vnesite novo ime podatkovne zbirke, uporabnika, geslo in gostitelja. Preverite predpono tabel.
  4. Nova domena? Poiščite in zamenjajte naslove z orodjem, ki razume serializirane podatke (lekcija 3.2):
wp search-replace 'https://example.com' 'https://example.net' --all-tables --dry-run
wp search-replace 'https://example.com' 'https://example.net' --all-tables
  1. Certifikat na novem gostovanju (takoj ko DNS kaže nanj, ali prej, če to omogoča gostitelj).

Nekateri gostitelji za Vas preselijo spletno mesto brezplačno ali proti plačilu; to ponuja tudi WebOké. V tem primeru vprašajte, katere korake iz te lekcije opravijo oni in katere morate preveriti sami.

Testiranje pred preklopom DNS

Najpomembnejše načelo selitve brez izpada: novo spletno mesto deluje že, preden kdorkoli obišče novi naslov. Testirate ga na novem gostovanju, medtem ko DNS še vedno kaže na staro. Dva načina (lekcija 2.1):

  • Datoteka hosts na Vašem računalniku: vanjo vnesite IP-naslov novega strežnika ob Vaši domeni. Samo Vaš računalnik bo tako preusmerjen na novo spletno mesto. Certifikat takrat včasih še ni veljaven; opozorilo sprejmite samo za ta test.
  • Testni naslov ali predogled pri novem gostitelju, ki prikaže Vaše spletno mesto pod pravo domeno, ne da bi spremenili DNS (pri WebOké »Preizkusite svoje spletno mesto pred selitvijo«).

Preglejte kontrolni seznam iz lekcije 8.2: strani, slike, prijava, obrazci, trgovina, trajne povezave.

Načrtovanje preklopa

Nekaj dni pred preklopom:

  • Znižajte TTL zapisov, ki jih boste spreminjali (A, AAAA, www), na na primer 300 sekund, da bo preklop pozneje hitro viden povsod (tečaj DNS, lekcija 6.1). To storite vsaj toliko vnaprej, kolikor je znašal stari TTL.
  • Naredite varnostno kopijo starega spletnega mesta (lekcija 8.1) in jo shranite zunaj obeh gostiteljev.
  • Pripravite pošto, če se tudi ta seli: ustvarite poštne predale, prenesite pošto, pripravite zapise MX (tečaj DNS, lekcija 6.3).

Na dan preklopa:

  1. Zaustavitev vsebine: od zdaj naprej se na starem spletnem mestu nič več ne spreminja. Pri spletni trgovini: izberite miren trenutek in trgovino za kratek čas postavite v vzdrževanje, sicer bodo na starem spletnem mestu prihajala naročila, ki jih boste izgubili.
  2. Zadnja sinhronizacija: še enkrat prenesite podatkovno zbirko (in nove prenose datotek) s starega spletnega mesta na novo, da bo vključeno vse iz zadnjih dni.
  3. Preklop DNS: zapis A in AAAA (ter www) na nov IP-naslov. Odstranite morebiten star zapis AAAA (lekcija 2.1).
  4. Zahtevajte certifikat na novem gostovanju, takoj ko DNS kaže nanj.
  5. Preverite z nalogo iz te lekcije in kontrolnim seznamom.

Nato:

  • Pustite staro gostovanje delovati še nekaj dni (s spletnim mestom v vzdrževanju ali samo za branje), za obiskovalce, ki imajo v predpomnilniku še stari naslov, in kot možnost vrnitve.
  • Preverite trajne povezave (enkrat shranite pri Nastavitve > Trajne povezave, če strani vračajo 404), predpomnilnik (izpraznite ga), opravila cron in WP-Cron (lekcija 6.3), ter pošto s spletnega mesta (lekcija 9.1, SPF mora zdaj navajati nov strežnik).
  • Ponovno zvišajte TTL.
  • Šele po enem ali dveh tednih: prekličite staro gostovanje, potem ko ste prenesli še zadnjo varnostno kopijo.

Pri novi domeni: preusmeritev

Če se selite na drugo domeno, mora stara domena ostati aktivna in se preusmerjati: vsak star naslov s 301 na isto pot na novi domeni (https://example.com/contact/ na https://example.net/contact/), ne vse na domačo stran. Tako ohranite obiskovalce s starih povezav in svoj položaj v iskalnikih (lekcija 9.2).

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ [NC]
RewriteRule ^(.*)$ https://example.net/$1 [R=301,L]

Staro domeno (in certifikat zanjo) obdržite še nekaj let. Selitev sporočite v orodju Google Search Console s funkcijo za spremembo naslova in oddajte nov zemljevid spletnega mesta (sitemap).

Povzetek

  • Selitev na drugo gostovanje (ista domena) in selitev na drugo domeno sta različni opravili; če počnete oboje, ju ločite.
  • Spletno mesto prenesite z uvozom prek namestitvenega programa, migracijskim vtičnikom ali ročno (datoteke, podatkovna zbirka, wp-config.php, pri novi domeni iskanje in zamenjava).
  • Novo spletno mesto testirajte pred preklopom DNS prek datoteke hosts ali testnega naslova.
  • Vnaprej znižajte TTL, uvedite zaustavitev vsebine, naredite zadnjo sinhronizacijo, preklopite DNS in preverite trajne povezave, predpomnilnik, cron in pošto.
  • Pri novi domeni: vsak star naslov s 301 na isto pot na novi domeni, in sprememba naslova v Search Console.

Kviz

1. Zakaj novo spletno mesto testirate, preden preklopite DNS?



2. Zakaj nekaj dni pred preklopom znižate TTL?



3. Selite spletno trgovino. Med prenosom podatkovne zbirke (v ponedeljek) in preklopom DNS (v četrtek) na starem spletnem mestu prihajajo naročila. Kaj storite?



4. Selite se z example.com na example.net. Kako najbolje preusmerite staro domeno?



Naloga

Naloga A9.5: Je selitev uspela? Po selitvi vnesete svojo domeno, IP-naslov (ali ime strežnika) novega gostovanja, pri spremembi domene pa tudi staro domeno. Program preveri: ali domena brez www in www (A in AAAA) kažeta na nov strežnik, ali je certifikat veljaven za obe imeni, ali REST-preusmeritev spletnega mesta kaže na pravo domeno (siteurl pravilno pretvorjen), ali stara domena ni več prisotna v povezavah in virih domače strani, in ali se stara domena (če je navedena) s 301 preusmerja na isto pot na novi domeni.

Naloga A9.5: Je selitev uspela?




Tega, kar vnesete, in tega, kar najdemo, ne shranjujemo. Vaš brskalnik si zapomni Vaše odgovore in to, ali ste nalogo opravili. Če ste prijavljeni, v Moji tečaji shranimo samo podatek, da ste nalogo (skoraj) pravilno opravili; tudi to lahko tam izbrišete.

Naloga D9.5: Vaš scenarij selitve. Napišite scenarij za selitev svojega spletnega mesta (tudi če tega trenutno ne nameravate storiti): katera vrsta selitve, kateri način prenosa, kaj se mora preseliti poleg WordPressa (pošta, DNS-zapisi, opravila cron), kako testirate pred preklopom, časovnica (dnevi pred preklopom, sam dan, dnevi po preklopu) s tem, kdo opravi posamezen korak, in kako se lahko vrnete nazaj, če gre kaj narobe. Označite, da ste preverili trenutni TTL svojega zapisa A, in ga zapišite.

Naloga D9.5: Vaš načrt selitve

To nalogo opravite sami; nihče je ne pregleda. Odkljukajte, kar ste naredili, in nalogo označite kot opravljeno.



Vaše kljukice in zapiski ostanejo samo v tem brskalniku, nikamor jih ne pošiljamo. Če ste prijavljeni, v Moji tečaji shranimo samo podatek, da ste nalogo opravili.

Dodatno branje

Ti članki opisujejo korake v nadzornih ploščah WebOké; v drugih nadzornih ploščah delujejo podobno.

Trenutek…

Nastavite svoje domene

Za vsako domeno uredite imenske strežnike, povezavo z gostovanjem in kdo bo imetnik.

Nalaganje Vaših domen…