Preskočiť na obsah
100% lokálne

Generátor presmerovacích pravidiel

Premeniť zoznam párov starých a nových URL na hotové presmerovavajúce pravidlá.

Vstup
Výstup

Generátor presmerovacích pravidiel

Migrácia webu, premenovanie stránok alebo zlúčenie dvoch domén zanecháva za sebou staré URL adresy, ktoré sa musia niekam presmerovať. Tento nástroj zmení jednoduchý zoznam párov starých a nových URL na fungujúce presmerovavajúce pravidlá pre server alebo službu, na ktorú skutočne nasadzujete, takže výsledok môžete vložiť priamo do konfiguračného súboru namiesto ručného písania desiatok takmer identických riadkov.

Vložte jeden pár na riadok, oddelený šípkou, čiarkou, zvislou čiarou, tabulátorom alebo medzerou – čokoľvek, čo zodpovedá vašim údajom z exportu tabuľky alebo rýchleho záznamu. Vyberte cieľový formát: Apache .htaccess (direktívu Redirect na riadok), nginx (blok location s return), syntax _redirects pre Netlify alebo Cloudflare Pages, alebo čistý JSON na zavedenie do vášho vlastného kroku stavby. Vyberte si 301 na trvalý presun, ktorý prenáša hodnotu SEO, 302 na dočasné presmerovanie, alebo 308, keď sa metóda požiadavky (napríklad POST) musí zachovať.

Zapnite "odstrániť doménu" na odstránenie schémy a hostitela z oboch strán a ponechajte iba relatívne cesty – užitočné, keď presmerovanie sídli na tej istej doméne a nechcete opakovať ju na každom riadku. Zdrojová cesta sa vždy napíše ako cesta bez ohľadu na toto nastavenie, pretože direktíva Apache Redirect ju vyžaduje; cieľ si zachovává hostiteľa, ktorého ste zadali, pokiaľ ho neodstránite.

Keď je detekcia reťazcov a slučiek zapnutá, nástroj označí pravidlá, ktorých cieľ je sám presmerovaný znova (ďalší skok pre prehliadač) a pravidlá, ktoré sa presmerovávajú späť samy na seba, priamo alebo v cykle. Obe sa zobrazia ako komentáre nad pravidlami alebo ako zoznam varovania v JSON, takže ich môžete opraviť pred nasadením. Všetko sa spracováva lokálne – adresy URL, ktoré vložíte, nikdy neopustia váš prehliadač.

Časté otázky

Je môj zoznam URL adries niekde nahraný?
Nie. Analýza a generovanie pravidiel sa uskutočňuje úplne v tvojom prehliadači s JavaScriptom. Nič, čo vložíš, sa neposiela na server.
Aký je rozdiel medzi 301, 302 a 308?
301 a 308 sú trvalé presmerovania, cez ktoré vyhľadávače prenášajú signály hodnotenia; 302 je dočasné. 308 navyše garantuje, že metóda požiadavky (GET, POST…) ostáva rovnaká, čo 301 v staršich klientoch vždy neurobí.
Čo sa považuje za reťazec premerovania alebo slučku premerovania?
Reťazec je vtedy, keď je cieľ jedného pravidla zároveň zdrojom iného pravidla, čo si vyžaduje ďalší skok. Slučka je vtedy, keď sledovanie reťazca nakoniec vedie späť na miesto, kde začal, čo sa nikdy nevyrieši a musí sa opraviť pred nasadením.
Môžem generovať pravidlá pre Cloudflare Pages a Netlify rovnakým spôsobom?
Áno. Obe čítajú súbor _redirects v čistom texte s rovnakou syntaxou "from to status", takže rovnaký generovaný výstup funguje pre oboch hostiteľov.
Čo ak je riadok v mojom zozname chybný?
Riadok bez zvoleného oddeľovača alebo chýbajúca stará či nová URL sa preskočí namiesto zastavenia celej dávky – živý počítadlo ukazuje, koľko riadkov bolo preskočených, aby ste ich mohli vrátiť a opraviť.