A WordPress weboldal áthelyezése egy másik domainra vagy mappába viszonylag egyszerű feladat lehet, ha tisztában vagyunk a szükséges lépésekkel. Akár új domaint választottunk, akár csak a weboldalt egy másik mappába szeretnénk áthelyezni, a következő útmutatót követve biztosíthatjuk, hogy a folyamat zökkenőmentes legyen. Ebben a cikkben bemutatom a részletes lépéseket, amik segítenek a WordPress áthelyezésében, valamint néhány tippet is adok, hogy elkerüljük a gyakori hibákat.

Miért szükséges a WordPress áthelyezése?

A WordPress weboldalának áthelyezése több okból is szükségessé válhat:

  1. Domain váltás: Ha új domain nevet vásároltál, és szeretnéd, hogy a weboldalad ezen a domain-en legyen elérhető.
  2. Mappa áthelyezés: Néha célszerű a weboldalt egy másik mappába költöztetni, például ha a weboldalunkat egy almappából szeretnénk a fő domain alá áthelyezni.
  3. Weboldal struktúra módosítása: Ha átszervezed a weboldalad struktúráját, az áthelyezés a tartalom vagy fájlok átmozgatása miatt szükséges lehet.

Akármi is legyen a motivációd, a WordPress áthelyezése nem olyan bonyolult, mint elsőre tűnik, de fontos, hogy kövesd a megfelelő lépéseket.

1. lépés: WordPress admin felületén történő beállítások módosítása

Mielőtt bármit is áthelyeznénk, először is be kell jelentkeznünk a WordPress admin felületére. Ehhez nyisd meg a böngésződet, és a weboldalad admin felületére navigálj (általában: http://sajatdomain.hu/wp-admin).

  1. A bal oldali menüben kattints a Beállítások menüpontra, majd válaszd az Általános beállítást.
  2. Az itt megjelenő képernyőn két mezőt kell módosítanunk:
    • WordPress cím (URL): Itt a WordPress rendszert elérő URL-t kell beírni, amely az új domain vagy mappa alatt fog futni.
    • Honlap cím (URL): Ez az a cím, amely a weboldal főoldalát jelöli.

Példánkban a következőt feltételezzük: a www.ryckposter.hu/almappa címről szeretnénk a tartalmat a www.ryckposter.hu alá helyezni.

Tehát, ha a weboldalad jelenleg a www.ryckposter.hu/almappa alatt fut, akkor módosítani kell a fenti mezőket úgy, hogy a WordPress és a honlap címek egyaránt a www.ryckposter.hu-ra mutassanak.

2. lépés: A WordPress fájlok áthelyezése

Miután a beállítások módosítása megtörtént, következik a WordPress fájljainak tényleges áthelyezése az új helyre. A legjobb módja ennek, ha a cPanelen található Fájlkezelő eszközt használjuk. Ha nincs hozzáférésünk a cPanelhez, FTP (File Transfer Protocol) programokkal is elvégezhetjük a feladatot, például FileZilla vagy TotalCommander segítségével.

cPanelen keresztül:

  1. Nyisd meg a cPanel felületét, és válaszd a Fájlkezelő opciót.
  2. Navigálj arra a mappára, ahol a jelenlegi WordPress fájljaid találhatóak (például a public_html/almappa).
  3. Jelöld ki az összes fájlt, majd kattints a Fájl áthelyezése lehetőségre a menüsávban.
  4. A megjelenő ablakban add meg a céltárhelyet, ahová a fájlokat át szeretnéd helyezni. Ha a cél a fő domain, akkor az átmozgatott fájlokat a public_html mappába kell helyezni.

FTP program használata esetén:

  1. Csatlakozz FTP-kapcsolattal a webhelyedhez, és keresd meg a mappát, ahonnan a fájlokat át akarod helyezni (például public_html/almappa).
  2. Másold át az összes fájlt a kívánt mappába (például public_html).

Fontos, hogy az összes fájlt, beleértve a rejtett fájlokat (pl. .htaccess), is átmásold, hogy a weboldalad működése zavartalan maradjon.

3. lépés: A WordPress URL-ek és hivatkozások frissítése

Miután az összes fájl átkerült az új helyre, a következő lépés a weboldalon belüli hivatkozások frissítése. A WordPress adatbázisában sokszor előfordulnak URL-ek, amelyek a régi helyre mutatnak, és ezeket manuálisan is frissíteni kell. Erre két módszer létezik:

  1. Kézi frissítés: Ha nem túl sok hivatkozásról van szó, manuálisan is frissíthetjük az adatbázisban szereplő linkeket. Ehhez egy adatbázis-kezelő (pl. phpMyAdmin) segítségével kereshetjük és cserélhetjük ki a régi URL-eket az új helyre.
  2. Plugin használata: Ha több hivatkozásról van szó, akkor érdemes egy plugin, például a Better Search Replace használata, amellyel gyorsan és egyszerűen cserélhetjük le az összes érintett URL-t.

4. lépés: Ellenőrzés és tesztelés

Miután sikeresen áthelyeztük a fájlokat és frissítettük a hivatkozásokat, érdemes alaposan átnézni a weboldalt. Ellenőrizzük, hogy minden funkció megfelelően működik, és hogy minden oldal és link helyesen nyílik meg az új domain-en vagy mappában.

Ezután végezzünk egy alapos tesztet, hogy megbizonyosodjunk arról, hogy a WordPress áthelyezése teljesen sikeres volt. Nézd meg, hogy az admin felület és a weboldal is elérhető, és győződj meg róla, hogy a SEO beállítások nem változtak meg a költöztetés során.

5. lépés: 301-es átirányítások beállítása (ha szükséges)

Ha a weboldalad régi URL-jét több helyről is hivatkozták, és a domain vagy mappa áthelyezése után a régi linkek már nem működnek, akkor fontos beállítani a 301-es átirányításokat. A 301-es átirányítások automatikusan átirányítják a látogatókat az új URL-re, és biztosítják, hogy ne veszítsd el a keresőoptimalizálásban (SEO) elért eredményeidet.

Ezt a cPanelen vagy az .htaccess fájl szerkesztésével végezheted el. Például, ha a www.ryckposter.hu/almappa URL-t át akarod irányítani a www.ryckposter.hu-ra, a következő kódot illeszd be az .htaccess fájlba:

Redirect 301 /almappa https://www.ryckposter.hu

Ez segít megőrizni a SEO értékeket és a weboldal folyamatos forgalmát.

Hogyan lehet átírni az URL-t a phpMyAdminban a cPanelben?

Ha a WordPress weboldalad URL-jét szeretnéd módosítani, és nem tudsz belépni az admin felületre, akkor ezt megteheted a phpMyAdmin segítségével a cPanelben.

1. Lépj be a cPanelbe

  • Nyisd meg a tárhelyszolgáltatód cPanel adminisztrációs felületét.
  • Keresd meg a phpMyAdmin ikont, és kattints rá.

2. Válaszd ki a WordPress adatbázisát

  • A bal oldali menüben keresd meg a WordPress adatbázisát (ha nem tudod a nevét, ellenőrizheted a wp-config.php fájlban az adatbázis nevét).

3. Nyisd meg a wp_options táblát

  • Keresd meg a wp_options táblát (ha az adatbázis előtag eltérő, akkor pl. prefix_options lehet a neve).
  • Kattints a Böngészés (Browse) gombra.

4. Módosítsd az URL-t

  • Keresd meg a következő két sort:
    • siteurl
    • home
  • Kattints a Szerkesztés (Edit) gombra mindkét sornál, és írd át a régi URL-t az újra.
  • Kattints a Mentés (Save/Go) gombra.

5. Tisztítsd a gyorsítótárat

  • Ha az oldal még nem működik megfelelően, töröld a böngésző gyorsítótárát és a WordPress cache-t.

6. Frissítsd az URL-eket az adatbázisban (opcionális)

Ha az oldaladon még mindig a régi URL-ek jelennek meg, akkor futtathatsz egy SQL lekérdezést, hogy frissítsd az összes hivatkozást:

UPDATE wp_posts SET guid = REPLACE(guid, ‘https://regidomain.hu’, ‘https://ujdomain.hu’);

UPDATE wp_posts SET post_content = REPLACE(post_content, ‘https://regidomain.hu’, ‘https://ujdomain.hu’);

UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, ‘https://regidomain.hu’, ‘https://ujdomain.hu’);

Figyelem! Mielőtt módosításokat végzel az adatbázisban, mindig készíts biztonsági mentést!

Összegzés

A WordPress áthelyezése egy másik domainre vagy mappába nem egy bonyolult folyamat, ha jól követjük a lépéseket. Az admin felületen történő beállítások módosítása, a fájlok áthelyezése és a hivatkozások frissítése kulcsfontosságú ahhoz, hogy a költöztetés sikeres legyen. Az áthelyezés után érdemes tesztelni az oldalt, és szükség esetén 301-es átirányítással biztosítani a régi URL-ek működését is. Ha a fenti lépéseket követed, a WordPress weboldalad problémamentesen átkerülhet az új domain vagy mappa alá.