Kako preseliti web stranicu na novi hosting
Na ovoj stranici
Selidba web stranice na novi hosting zvuči riskantno, ali to je rutinski posao ako ga radite pravim redoslijedom. Pravilo je jednostavno: prvo sve kopirajte, testirajte na novom hostingu i tek tada usmjerite domenu prema njemu. Posjetitelji i dalje vide staru stranicu dok nova ne bude spremna.
Ovaj vodič je popis koraka za bilo koju web stranicu, s napomenama za WordPress i cPanel te za selidbu e-pošte bez gubitka poruka.
Popis koraka ukratko
- Popišite sve što stranica koristi: datoteke, baze podataka, e-poštu, DNS zapise, zakazane zadatke.
- Smanjite DNS TTL dan prije promjene.
- Napravite sigurnosnu kopiju datoteka i baza na starom hostingu.
- Vratite ih na novom hostingu.
- Testirajte stranicu na novom hostingu prije nego što je itko drugi vidi.
- Ponovno stvorite račune e-pošte i kopirajte poštu.
- Promijenite DNS, a stari hosting zadržite još nekoliko dana.
Radije ne biste sami? Svaki HytHost paket web hostinga uključuje jednu besplatnu selidbu web stranice, već od €0.99/mj.
Pogledajte pakete web hostingaKorak 1: Popišite sve i smanjite TTL
Zapišite sve o čemu stranica ovisi kako ništa ne bi ostalo iza:
- datoteke web stranice, obično u
public_html; - svaku bazu podataka, s njezinim nazivom i korisnikom;
- račune e-pošte, prosljeđivanja i filtre;
- DNS zapise osim same stranice: MX za e-poštu, TXT zapise za SPF, DKIM i potvrdu vlasništva stranice;
- cron zadatke, verziju PHP-a i sve posebne postavke.
Zatim dan prije selidbe smanjite TTL zapisa svoje domene, primjerice na 300 sekundi. TTL određuje koliko dugo internet sprema vaše DNS zapise u predmemoriju; kratak TTL znači da promjena do posjetitelja stiže za nekoliko minuta umjesto sati. I nemojte još otkazivati stari hosting.
Korak 2: Sigurnosna kopija datoteka i baza
- Iz cPanela: u Backup zasebno preuzmite home direktorij i svaku MySQL bazu. Te djelomične kopije su datoteke koje možete sami vratiti na bilo kojem cPanel hostingu. Postoji i potpuna sigurnosna kopija računa, ali nju može vratiti samo hosting, iz WHM-a; pošaljite im je ako nude selidbe.
- Ručno: preuzmite datoteke putem FTP-a ili SFTP-a i izvezite svaku bazu kao
.sqldatoteku iz phpMyAdmina. - WordPress: dodatak za selidbu poput Duplicator ili All-in-One WP Migration pakira datoteke i bazu u jednu arhivu. Provjerite ograničenje prijenosa na novom hostingu: o njemu ovisi uvoz u dodatku.
Korak 3: Vraćanje na novom hostingu
- Dodajte domenu u svoj novi račun hostinga.
- Prenesite datoteke u novi
public_htmlili vratite kopiju home direktorija. - Stvorite bazu i korisnika, zatim uvezite
.sqldatoteku u phpMyAdminu. - Ažurirajte konfiguraciju stranice novim nazivom baze, korisnikom i lozinkom. Kod WordPressa to je
wp-config.php.
Ako domena ostaje ista, to je sve. Ako se mijenja, stara adresa zapisana je posvuda u bazi. U WordPressu je nikada ne zamjenjujte običnim tekstualnim pretraživanjem u SQL datoteci: tako se kvare serijalizirani podaci. Koristite WP-CLI, koji to ispravno obrađuje:
wp search-replace 'https://old-domain.com' 'https://new-domain.com' --skip-columns=guid --dry-run
Uklonite --dry-run kada pregled izgleda ispravno.
Korak 4: Testirajte prije promjene
Stranicu na novom hostingu možete vidjeti prije svih ostalih tako da samo svom računalu kažete gdje se domena nalazi. Dodajte redak u svoju hosts datoteku s IP adresom novog poslužitelja:
203.0.113.10 example.com www.example.com
Datoteka je C:\Windows\System32\drivers\etc\hosts na Windowsu (uređujte je kao administrator) i /etc/hosts na macOS-u i Linuxu. Sada otvorite stranicu i provjerite stranice, slike, obrasce, prijave i naplatu u trgovini. Kad završite, uklonite redak.
Korak 5: Preselite e-poštu bez gubitka poruka
- Na novom hostingu stvorite iste račune e-pošte, prosljeđivanja i filtre.
- Kopirajte postojeću poštu. Za nekoliko sandučića dodajte i stari i novi račun u klijent e-pošte putem IMAP-a i povucite mape preko. Za mnogo sandučića alat poput imapsync kopira ih s poslužitelja na poslužitelj i može se ponovno pokrenuti bez duplikata.
- Nakon promjene DNS-a pokrenite kopiranje još jednom kako biste uhvatili poruke koje su u međuvremenu stigle.
Ne zaboravite MX i TXT zapise: ako ih ne stvorite ponovno na novom DNS-u, e-pošta prestaje stizati ili završava u neželjenoj pošti.
Korak 6: Promijenite DNS
Usmjerite domenu prema novom hostingu, bilo promjenom nameservera kod svog registrara, bilo promjenom A zapisa na novu IP adresu. S kratkim TTL-om većina posjetitelja dolazi na novi hosting u roku od nekoliko minuta; neke mreže dulje čuvaju predmemoriju, pa računajte s do jednog dana.
Kad se stranica učitava s novog hostinga, provjerite je li SSL certifikat izdan (pogledajte besplatni SSL certifikati) i zadržite stari hosting još nekoliko dana prije otkazivanja.
Selidba hostinga ne znači selidbu domene. Prijenos domene drugom registraru zaseban je korak koji možete napraviti kasnije ili nikada; registrari također mogu odbiti prijenos unutar 60 dana od registracije ili prethodnog prijenosa.
Besplatna selidba na HytHost
Svaki paket HytHost web hostinga uključuje jednu besplatnu selidbu web stranice:
- Naručite paket koji odgovara vašoj stranici.
- Otvorite tiket s pristupom starom hostingu ili s datotekom cPanel sigurnosne kopije.
- Mi kopiramo datoteke, baze podataka i račune e-pošte. Vi mijenjate DNS kad budete spremni.
Svaki paket dolazi s cPanelom, besplatnim SSL-om i dnevnim sigurnosnim kopijama koje se čuvaju 10 dana. Novi ste u cPanelu? Počnite s vodičem što je cPanel.
Često postavljana pitanja
Neće ako slijedite redoslijed: stara stranica radi dok kopirate i testirate novu, a posjetitelji postupno prelaze kad se DNS promijeni. Izbjegavajte uređivanje sadržaja tijekom selidbe ili ponovite te izmjene na novom hostingu.
Ovisi o TTL-u. S TTL-om od nekoliko minuta postavljenim dan unaprijed većina posjetitelja vidi novi hosting u roku od nekoliko minuta; s uobičajenim duljim TTL-ovima može potrajati satima, a neke mreže čuvaju predmemoriju do jednog dana.
Ne. Domena može ostati kod vašeg trenutnog registrara; samo je putem DNS-a usmjerite prema novom hostingu. Prijenos domene zaseban je korak koji možete napraviti kasnije ako želite sve na jednom mjestu.
Nećete ako je kopirate. Stvorite račune na novom hostingu, kopirajte postojeću poštu putem IMAP-a i ponovite kopiranje nakon promjene DNS-a kako biste uhvatili sve što je stiglo u međuvremenu.
Da. Jedna selidba web stranice besplatna je uz svaki paket web hostinga: nakon narudžbe otvorite tiket s pristupom starom hostingu ili cPanel sigurnosnom kopijom, a mi kopiramo datoteke, baze podataka i račune e-pošte.
Preselite stranicu na jednostavan način
HytHost web hosting uključuje jednu besplatnu selidbu web stranice, cPanel, besplatni SSL i dnevne sigurnosne kopije, već od €0.99/mj.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursJe li ti ovaj vodič pomogao?