Hogyan lehet átirányítani egy teljes webhelyet a HTAccess használatával?

Ha van olyan webhelye, amelyet egy új domainre szeretne költözni, az egyik legegyszerűbb és legjobb módja egy 301-es átirányításnak a .htaccess fájlban a webkiszolgáló gyökérkönyvtárában.

A 301 átirányítás fontos

Fontos, hogy inkább egy 301-es átirányítást használj, mint metafrissítést vagy más típusú átirányítást. Ez megmondja a keresőmotoroknak, hogy az oldalakat véglegesen új helyre költözték . A Google és más keresőmotorok ezután frissítik indexüket az új tartomány használatához az indexelési értékek módosítása nélkül.

Tehát, ha a régi weboldala meglehetősen jól rendezett a Google-on, akkor továbbra is rangsorolható az átirányítás indexelése után. Személyesen 301 átirányítást használtam számos oldal ezen oldalán, a rangsorban nem változtak.

Itt van, hogyan

  1. Helyezze az összes tartalmat az új tartományba ugyanazon könyvtárstruktúrával és fájlnevekkel, mint a régi domain. Ez a legfontosabb lépés. Annak érdekében, hogy ez a 301 átirányítás működjön, a tartományoknak meg kell egyezniük a fájlszerkezetben.

    Érdemes megfontolni a noindex, nofollow robots.txt fájl üzembe helyezését ezen az új tartományon, amíg az átirányítási beállítás meg nem történik. Ez biztosítja, hogy a Google és más keresőmotorok ne indexeljék a második domaint, és ne szankcionáljanak duplikált tartalmakat. De ha nem sok tartalom van, vagy egy nap alatt átmásolhatja az összes tartalmat, akkor ez nem olyan fontos.

  2. A régi domain weboldalán nyissa meg a .htaccess fájlt a gyökérkönyvtárában egy szövegszerkesztővel - ha nincs .htaccess nevű fájl (jegyezze meg az első pontot), hozzon létre egyet. Ez a fájl elrejthető a könyvtárlistában.

  1. A sor hozzáadása:

    átirányítás 301 / http://www.new domain.com/

    hoz . htaccess fájl felül.

  2. Módosítsa az http://www.new domain.com/ URL-t az átirányított új tartománynévre.

  3. Mentse a fájlt régi webhelyének gyökereire.

  4. Tesztelje, hogy a régi domain oldala most az új tartományra mutat.

Szerkesztette Jeremy Girard