Ugrás a tartalomhoz
100% helyi

Átirányítási szabály generátor

Régi és új URL párosokat alakítson át kész átirányítási szabályokká.

Bemenet
Kimenet

Átirányítási szabály generátor

A webhely migrációja, az oldalak átnevezése vagy két tartomány összeolvasztása számos régi URL-t hagy hátra, amelyeket valahova át kell irányítani. Ez az eszköz az egyszerű régi/új URL párosok listáját működő átirányítási szabályokká alakítja az arra a szerverre vagy szolgáltatóra, amelyre valójában telepít, így közvetlenül beillesztheti az eredményt a konfigurációs fájlba ahelyett, hogy kézzel tucat majdnem azonos sort írna be.

Illesszen egy párot soronként, szeparálva nyíllal, vesszővel, függőleges vonallal, tabulátorral vagy szóközzel – bármi, ami megfelel az adatainak a táblázat exportjáról vagy gyors jegyzetből. Válassza ki a cél formátumot: Apache .htaccess (egy Redirect direktíva soronként), nginx (egy location blokk return-nel), Netlify vagy Cloudflare Pages _redirects szintaxisa, vagy tiszta JSON a saját összeállítási lépéshez. Válassza a 301-et az SEO értéket továbbító állandó átirányításhoz, 302-őt az ideiglenes átirányításhoz, vagy 308-at, ha a kérés módszer (mint a POST) meg kell őrizni.

A „tartomány eltávolítása” bekapcsolásával eltávolíthatja a sémát és a gazdagépet mindkét oldalról, és csak relatív útvonalakat tarthat meg – hasznos, ha az átirányítás ugyanazon a tartományon működik, és nem szeretné azt minden sorban megismételni. A forrás útvonal mindig útvonalként van írva, függetlenül ettől a beállítástól, mivel az Apache Redirect direktívához szükséges; a cél megőrzi a megadott gazdagépet, hacsak nem távolítja el.

A lánc- és hurokdetektálás bekapcsolásával az eszköz megjelöli azokat a szabályokat, amelyeknek a célja már újra átirányított (extra ugrás a böngészőhöz), valamint az önmagára átirányított szabályokat, közvetlenül vagy egy cikluson keresztül. Mindkettő megjegyzésként jelenik meg a szabályok felett, vagy figyelmeztető listaként a JSON-ben, hogy a telepítés előtt javítható legyen. Minden helyileg fut – a beillesztett URL-ek soha nem hagyják el a böngészőjét.

Gyakori kérdések

Az URL-lista valahol feltöltésre kerül?
Nem. Az elemzés és szabálygenerálás teljes egészében a böngészőben történik JavaScript segítségével. A beillesztett semmit nem küldi el a szerverre.
Mi a különbség a 301, 302 és 308 között?
301 és 308 állandó átirányítások, amelyeken keresztül a keresőmotorok átadják a rangsorolási jeleket; a 302 ideiglenes. A 308 továbbá garantálja, hogy a kérés módszer (GET, POST…) ugyanaz marad, amit a 301 régebbi kliensekben nem mindig tesz meg.
Mi számít átirányítási láncnak vagy hurkolnak?
A lánc akkor jelenik meg, amikor az egyik szabály célja egyben egy másik szabály forrása is, amely extra ugrást kényszerít. A hurok akkor jelenik meg, amikor a lánc követése végül visszavezet az indulási pontra, amely soha nem oldódik meg, és a telepítés előtt ki kell javítani.
Létrehozhatok ugyanúgy szabályokat a Cloudflare Pages és Netlify számára?
Igen. Mindkettő egy egyszerű szöveges _redirects fájlt olvas ugyanazzal a „from to status” szintaxissal, így ugyanaz a generált kimenet mindkét gazdagépnél működik.
Mi van, ha a listaelem helytelenül van formázva?
A kiválasztott elválasztó nélküli sor vagy a régi vagy új URL-t hiányzó sor helyett kihagyásra kerül a teljes köteg leállítása helyett – az élő számlálás mutatja, hány sor volt kihagyva, így visszamehet és kijavíthatja azokat.