Salt la conținut

Setări cookie-uri

Alegeți pentru fiecare tip ce cookie-uri permiteți. Puteți modifica oricând alegerea prin Setări cookie-uri, în partea de jos a fiecărei pagini. Declarație de confidențialitate

Necesare

Mereu active

Necesare pentru autentificare, pentru păstrarea coșului și pentru a vă reține alegerile. Acestea sunt mereu active.

Ce cookie-uri?
  • weboke_sessie, weboke_klant, weboke_remember: sesiunea și menținerea autentificării
  • weboke_basket: coșul de cumpărături
  • wkBtwIncl: afișarea prețurilor cu sau fără TVA
  • wok_cookies: alegerea privind cookie-urile, 12 luni

Măsoară ce reclamă duce la o vizită sau o comandă, ca să nu plătim pentru reclame care nu aduc nimic.

Ce cookie-uri?
  • Google Ads prin Google Tag Manager (_gcl_au, _gcl_aw), până la 90 de zile
  • OpenAI Ads, reclame în ChatGPT
  • wok_aff: prin ce partener ați ajuns la noi (program de afiliere), 60 de zile

4,6

Țară și limbă

Fiecare țară are propriul site, cu prețurile și TVA-ul pentru țara respectivă.

Vedeți

Mutarea unei site-uri WordPress

Modulul 9: E-mail, vizibilitate în căutare, GDPR, întreținere și mutare · Timp de citire: 10 minute

Obiectiv de învățare: După această lecție veți putea să mutați o site WordPress către o altă găzduire sau un alt domeniu fără întreruperi.

Concepte-cheie: mutare către altă găzduire, mutare către alt domeniu, import prin installer, modul de migrare, mutare manuală, căutare și înlocuire, testare înainte de schimbarea DNS, fișierul hosts, TTL, oprirea actualizării conținutului, sincronizare finală, verificări după schimbare, schimbarea adresei în Search Console

Două tipuri de mutare

Există două tipuri de mutare și acestea sunt diferite:

  1. Către o altă găzduire, același domeniu. Site-ul trece de pe serverul A pe serverul B; adresa rămâne https://example.com. DNS-ul se schimbă la final. Nu trebuie modificat nimic în baza de date.
  2. Către un alt domeniu. Site-ul trece de la example.com la example.net (pe aceeași găzduire sau pe alta). Toate adresele din baza de date se schimbă, iar domeniul vechi trebuie redirecționat.

Uneori faceți ambele lucruri simultan. În acest caz, este recomandat să le separați: mai întâi mutați pe noua găzduire, apoi schimbați domeniul. Astfel, în caz de problemă, știți exact care a fost pasul problematic.

Și nu uitați ce se află pe lângă WordPress: e-mailul de pe domeniu, înregistrările DNS, sarcinile cron (cronjobs), alte site-uri din același pachet. Acestea nu se mută automat (cursul DNS, lecția 6.3).

Trei moduri de a transfera site-ul

ModCumAtenție
Import prin installerMulte instalatoare (Installatron, Softaculous) pot prelua o site de pe un alt server folosind datele FTP sau SFTP ale vechii găzduiriRapid, iar site-ul apare apoi imediat în instalatorul dumneavoastră (lecția 2.2)
Modul de migrareUn modul (plugin) creează pe site-ul vechi un pachet (fișiere și bază de date) și îl pune pe cel nou, adesea convertind și adreseleUnele versiuni gratuite au o dimensiune maximă; încărcările mari pot întâmpina depășiri de timp (time-out)
ManualCopiați fișierele (SFTP sau zip), exportați și importați baza de date, ajustați wp-config.php, iar la un domeniu nou faceți căutare și înlocuireCea mai multă muncă, dar vedeți fiecare pas și funcționează întotdeauna

Manual se procedează astfel:

  1. Fișiere: descărcați întregul folder web (sau creați o arhivă zip prin File Manager) și puneți-l în folderul web de pe noua găzduire.
  2. Bază de date: exportați-o pe vechea găzduire (phpMyAdmin sau wp db export), creați pe cea nouă o bază de date goală cu un utilizator propriu (lecția 2.3) și importați-o (lecția 8.2).
  3. wp-config.php: introduceți numele noii baze de date, utilizatorul, parola și gazda (host). Verificați prefixul tabelelor.
  4. Domeniu nou? Căutați și înlocuiți adresele cu un instrument care înțelege datele serializate (lecția 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. Certificat pe noua găzduire (de îndată ce DNS-ul indică spre aceasta, sau mai devreme dacă furnizorul de găzduire permite).

Unii furnizori de găzduire vă mută site-ul gratuit sau contra cost; și WebOké oferă acest serviciu. Întrebați atunci care dintre pașii din această lecție îi fac ei și pe care trebuie să îi verificați dumneavoastră.

Testarea înainte de schimbarea DNS

Principiul cel mai important al unei mutări fără întreruperi: noua site funcționează deja înainte ca cineva să ajungă acolo. O testați pe noua găzduire în timp ce DNS-ul încă indică spre cea veche. Două modalități (lecția 2.1):

  • Fișierul hosts de pe propriul calculator: introduceți acolo adresa IP a noului server pentru domeniul dumneavoastră. Doar calculatorul dumneavoastră va accesa atunci noua site. Certificatul uneori nu este încă disponibil acolo; acceptați avertismentul doar pentru acest test.
  • O adresă de test sau previzualizare de la noul furnizor de găzduire, care vă arată site-ul sub domeniul real fără a schimba DNS-ul (la WebOké „Testați site-ul dumneavoastră înainte de mutare”).

Parcurgeți lista de verificare din lecția 8.2: pagini, imagini, autentificare, formulare, magazin, legături permanente.

Planificarea schimbării

Cu câteva zile înainte:

  • Reduceți TTL-ul înregistrărilor pe care urmează să le modificați (A, AAAA, www) la, de exemplu, 300 de secunde, astfel încât schimbarea să devină vizibilă rapid pretutindeni (cursul DNS, lecția 6.1). Faceți acest lucru cu cel puțin durata vechiului TTL înainte.
  • Faceți o copie de siguranță a vechii site (lecția 8.1) și păstrați-o în afara ambilor furnizori de găzduire.
  • Pregătiți e-mailul dacă și acesta se mută: creați căsuțele poștale, transferați e-mailurile, pregătiți înregistrările MX (cursul DNS, lecția 6.3).

În ziua schimbării:

  1. Oprirea actualizării conținutului: de acum înainte nu se mai modifică nimic pe vechea site. Pentru un magazin online: alegeți un moment liniștit și puneți magazinul temporar în mentenanță, altfel vor sosi comenzi pe vechea site pe care le veți pierde.
  2. Sincronizare finală: transferați încă o dată baza de date (și încărcările noi) de pe vechea site pe cea nouă, astfel încât totul din ultimele zile să fie inclus.
  3. Schimbarea DNS-ului: înregistrarea A și AAAA (și www) către noua adresă IP. Curățați o înregistrare AAAA veche (lecția 2.1).
  4. Certificat: solicitați-l pe noua găzduire de îndată ce DNS-ul indică spre aceasta.
  5. Verificare cu exercițiul din această lecție și lista de verificare.

După aceea:

  • Lăsați vechea găzduire activă câteva zile în continuare (cu site-ul în mentenanță sau doar în citire), pentru vizitatorii care mai au adresa veche în cache, și ca opțiune de rezervă.
  • Verificați legăturile permanente (salvați o dată la Setări > Legături permanente dacă paginile dau o eroare 404), cache-ul (goliți-l), sarcinile cron (cronjobs) și WP-Cron (lecția 6.3), și e-mailul trimis de pe site (lecția 9.1, SPF trebuie acum să menționeze noul server).
  • Readuceți TTL-ul la o valoare mai mare.
  • Abia după una sau două săptămâni: anulați vechea găzduire, după ce ați mai descărcat o ultimă copie de siguranță.

La un domeniu nou: redirecționare

Dacă vă mutați către un alt domeniu, domeniul vechi trebuie să rămână activ și să redirecționeze: fiecare adresă veche cu un 301 către aceeași cale pe noul domeniu (https://example.com/contact/ către https://example.net/contact/), nu totul către pagina principală. Astfel păstrați vizitatorii care vin din linkuri vechi și poziția dumneavoastră în motoarele de căutare (lecția 9.2).

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

Păstrați domeniul vechi (și un certificat pe el) încă ani de zile. Anunțați mutarea în Google Search Console folosind funcția de schimbare a adresei și trimiteți noul sitemap.

Rezumat

  • Mutarea către o altă găzduire (același domeniu) și mutarea către un alt domeniu sunt sarcini diferite; separați-le dacă le faceți pe amândouă.
  • Transferați site-ul printr-un import prin installer, un modul de migrare sau manual (fișiere, bază de date, wp-config.php, iar la un domeniu nou căutare și înlocuire).
  • Testați noua site înainte de schimbarea DNS-ului prin fișierul hosts sau o adresă de test.
  • Reduceți TTL-ul în prealabil, opriți actualizarea conținutului, sincronizați o ultimă dată, schimbați DNS-ul și verificați legăturile permanente, cache-ul, cron-ul și e-mailul.
  • La un domeniu nou: fiecare adresă veche cu un 301 către aceeași cale pe noul domeniu, și o schimbare de adresă în Search Console.

Test (quiz)

1. De ce testați noua site înainte de a schimba DNS-ul?



2. De ce reduceți TTL-ul cu câteva zile înainte de schimbare?



3. Mutați un magazin online. Între transferul bazei de date (luni) și schimbarea DNS-ului (joi) sosesc comenzi pe vechea site. Ce faceți?



4. Vă mutați de la example.com la example.net. Cum redirecționați cel mai bine vechiul domeniu?



Exercițiu

Exercițiu A9.5: A reușit mutarea? După o mutare, introduceți domeniul dumneavoastră, adresa IP (sau numele serverului) noii găzduiri, iar la o schimbare de domeniu și vechiul domeniu. Programul verifică: indică numele fără www și www (A și AAAA) spre noul server, este certificatul valabil pentru ambele nume, indică redirecționarea REST a site-ului spre domeniul corect (siteurl convertit corect), nu mai apare vechiul domeniu în linkurile și sursele paginii principale, și redirecționează vechiul domeniu (dacă este indicat) cu un 301 către aceeași cale pe cel nou?

Exercițiul A9.5: A reușit mutarea?




Ceea ce completați și ceea ce găsim nu se salvează. Browserul dumneavoastră reține răspunsurile și dacă ați rezolvat exercițiul. Dacă sunteți autentificat, păstrăm în Cursurile mele doar faptul că exercițiul a fost (aproape) corect; și de acolo îl puteți șterge.

Exercițiu D9.5: Scenariul dumneavoastră de mutare. Scrieți un scenariu pentru mutarea propriei dumneavoastră site (chiar dacă nu intenționați asta acum): ce tip de mutare, ce mod de transfer, ce trebuie să se mute pe lângă WordPress (e-mail, înregistrări DNS, sarcini cron), cum testați înainte de schimbare, cronologia (zilele de dinainte, ziua propriu-zisă, zilele de după) cu cine face fiecare pas, și cum puteți reveni dacă ceva merge greșit. Bifați că ați căutat TTL-ul actual al înregistrării A și notați-l.

Exercițiul D9.5: Planul dumneavoastră de mutare

Acest exercițiu îl faceți singur; nimeni nu îl verifică. Bifați ce ați făcut și marcați exercițiul ca finalizat.



Bifele și notițele dumneavoastră rămân doar în acest browser; nu le trimitem nicăieri. Dacă sunteți autentificat, păstrăm în Cursurile mele doar faptul că ați finalizat exercițiul.

Lecturi suplimentare

Aceste articole descriu pașii în panourile WebOké; în alte panouri funcționează similar.

Un moment…

Configurați domeniile

Stabiliți pentru fiecare domeniu nameserverele, legătura cu hostingul și cine devine titularul.

Se încarcă domeniile…