# Webhelycím keresése és cseréje

> Mit csinál a címcsere az áttelepítésnél, és mit tegyél, ha kimaradt.

## Mit csinál a címcsere?

Visszaállításkor az adatbázisnál megjelenik a **Webhely URL-jének keresése és cseréje az adatbázisban (áttelepítés)** jelölőnégyzet. Ha bejelölöd, az UpdraftPlus az adatbázis visszaállítása után két dolgot tesz:

1. Megkeresi, melyik címen élt az az oldal, amelynek az adatbázisát visszaállítod.
2. Az adatbázisban mindenhol kicseréli ezt a címet az oldalad új címére.

Ez azért fontos, mert a WordPress az adatbázisban tárolja a webhely címét és az oldalak közötti hivatkozásokat. Ha az oldal másik címre költözik, például a fejlesztői címről (`https://localhost/teszt`) az élesre (`https://example.com`), a fájlok és az adatbázis átmásolása után az új helyen is rengeteg hivatkozás a régi címre mutatna. Ez zavart és hibákat okoz. A fejlesztők általában egy erre való szkriptet használnak, az UpdraftPlus ugyanezt a megbízható keresés-csere kódot tartalmazza.

### Oldal költöztetése egyik címről a másikra

1. Az új (cél) oldalon legyen telepítve az UpdraftPlus, és a címcsere eléréséhez a fizetős kiadás.
2. Készíts mentést az eredeti (régi) oldalon.
3. Az új oldalon nyisd meg a **Meglévő biztonsági mentések** részt, kattints a **Biztonsági mentési fájlok feltöltése** hivatkozásra, és húzd be a mentés fájljait, vagy válaszd ki őket a **Fájlok kiválasztása** gombbal.
4. A feltöltés után kattints a **Visszaállítás** gombra az éppen feltöltött mentéskészletnél, és jelöld be a címcserét.

A részletes menet a [Migrálás](https://hub.hellowp.io/hu/plugins/updraftplus/migralas/) fejezetben van.

Ugyanarra a címre történő visszaállításnál (az oldal helye nem változik) a címcserére nincs szükség. Tárhelyváltásnál sem, ha a domain ugyanaz marad.

## Ha kimaradt a címcsere

Ez a rész csak áttelepítésre vonatkozik, amikor az oldal másik címen jön létre, a visszaállításra nem.

Ha az adatbázis visszaállításakor nem volt bejelölve a címcsere, nem tudsz belépni az új oldalra: a WordPress folyton visszaküld a régi címre. Ez könnyen javítható.

1. **Írd át a `wp-config.php` fájlt.** Csatlakozz FTP-vel (vagy a tárhelyszolgáltatód fájlkezelőjével) az oldalhoz, és nyisd meg szerkesztésre a WordPress gyökérmappájában lévő `wp-config.php` fájlt. Valamelyik másik `define` sor mellé írd be a következő két sort, az `https://example.com` helyére az új oldal címével:

   ```php
   define('WP_SITEURL', 'https://example.com');
   define('WP_HOME', WP_SITEURL);
   ```

   Mentsd vissza a fájlt a tárhelyre.
2. **Lépj be a WordPress adminba.** Nyisd meg az oldal `/wp-admin` címét (például `https://example.com/wp-admin`). Most már be tudsz lépni. Ha az egész oldal összeomlott, és az admin sem érhető el, elírtál valamit az első lépésben: javítsd.
3. **Futtasd le újra az adatbázis visszaállítását, bejelölt címcserével.** Csak az adatbázist állítsd vissza: a bővítmények, sablonok és feltöltések újraküldése fölösleges, csak időt vesztegetne. A böngészőablakot tartsd nyitva a művelet közben, hogy ha valami elromlik, ki tudd másolni a naplót, és el lehessen elemezni.
