Presun WordPressu na iný hosting bez výpadku
Pomalý hosting, drahé predĺženie alebo zlá podpora sú častými dôvodmi na sťahovanie. Presun webu sa dá urobiť bez výpadku a bez straty dát, ak sa dodrží správne poradie krokov.
Čo všetko treba presunúť
- súbory webu vrátane nahraných obrázkov,
- databázu,
- nastavenia servera, napríklad súbor .htaccess, verziu PHP a plánované úlohy (cron),
- e-mailové schránky, ak bežia na rovnakom hostingu,
- SSL certifikát.
Postup krok za krokom
- Príprava: na novom hostingu nastavte rovnakú alebo novšiu kompatibilnú verziu PHP a vytvorte databázu.
- Kópia: preneste súbory a databázu. Ak sa mení adresa webu, nahraďte ju v databáze nástrojom, ktorý správne pracuje so serializovanými dátami, napríklad príkazom search-replace vo WP-CLI. Obyčajné hľadanie a nahrádzanie v textovom súbore môže dáta poškodiť.
- Test: web na novom hostingu vyskúšajte ešte pred prepnutím domény, napríklad úpravou súboru hosts na vašom počítači.
- Prepnutie: zmeňte DNS záznamy domény. Vopred znížte ich platnosť (TTL), aby sa zmena prejavila rýchlejšie.
- Kontrola: overte SSL, formuláre, odosielanie e-mailov, platby a objednávky.
Ako nestratiť objednávky na e-shope
Medzi kópiou databázy a prepnutím DNS môžu na starý hosting prísť nové objednávky. Pri e-shope preto presun plánujeme na čas s najmenšou návštevnosťou, krátko pred prepnutím urobíme finálnu kópiu databázy a objednávky skontrolujeme na oboch serveroch.
E-maily na doméne
Ak máte e-maily u rovnakého poskytovateľa, presun ich musí zohľadniť. Zmena DNS bez prenesenia schránok a záznamov MX môže spôsobiť, že e-maily prestanú chodiť. Viac v článku Firemné e-maily na doméne.
SEO po presune
Ak sa adresy stránok nemenia, presun hostingu pozície v Googli neohrozí. Ak sa menia, treba nastaviť presmerovania, viac v článku Presmerovania 301.
Presun webu za vás urobíme vrátane testov a kontroly po prepnutí.
