Ga naar inhoud
100% lokaal

Omleidings-regelgenerator

Converteer een lijst met oude URL/nieuwe URL-paren in kant-en-klare omleidingsregels.

Invoer
Uitvoer

Omleidings-regelgenerator

Een website-migratie, het hernoemen van pagina's of het samenvoegen van twee domeinen laat oude URL's achter die ergens heen moeten worden omgeleid. Deze tool zet een eenvoudige lijst met oude URL/nieuwe URL-paren om in werkende omleidingsregels voor de server of host waarop u daadwerkelijk implementeert, zodat u het resultaat rechtstreeks in een configuratiebestand kunt plakken in plaats van handmatig tientallen bijna identieke regels te typen.

Plak één paar per regel, gescheiden door een pijl, komma, verticale streep, tab of spatie – wat ook maar aansluit bij hoe u uw gegevens uit een spreadsheet-export of snelle aantekening heeft. Kies het doelformaat: Apache .htaccess (een Redirect-directive per regel), nginx (een location-blok met return), de _redirects-syntaxis voor Netlify of Cloudflare Pages, of pure JSON voor invoer in uw eigen buildstap. Kies 301 voor een permanente verhuizing die SEO-waarde overdraagt, 302 voor een tijdelijke omleiding, of 308 wanneer de request-methode (zoals POST) behouden moet blijven.

Schakel "domein verwijderen" in om het schema en de host van beide zijden te verwijderen en alleen relatieve paden te behouden – handig wanneer de omleiding op hetzelfde domein staat en u deze niet op elke regel wilt herhalen. Het bronpad wordt ongeacht deze instelling altijd als pad geschreven, omdat de Apache Redirect-directive er een vereist; het doel behoudt de host die u hebt opgegeven, tenzij u deze verwijdert.

Met kettingdetectie en lusdetectie ingeschakeld markeert de tool regels waarvan het doel zelf opnieuw wordt omgeleid (een extra hop voor de browser) en regels die teruggaan naar zichzelf, direct of in een cyclus. Beide verschijnen als opmerkingen boven de regels of als een waarschuwingslijst in JSON, zodat u deze kunt repareren voordat u implementeert. Alles wordt lokaal verwerkt – de URL's die u plakt verlaten uw browser nooit.

FAQ

Wordt mijn URL-lijst ergens geüpload?
Nee. Het parseren en genereren van regels gebeurt geheel in uw browser met JavaScript. Niets wat u plakt, wordt naar een server verzonden.
Wat is het verschil tussen 301, 302 en 308?
301 en 308 zijn permanente omleidingen waardoor zoekmachines rankingsignalen doorgeven; 302 is tijdelijk. 308 garandeert bovendien dat de request-methode (GET, POST…) hetzelfde blijft, wat 301 in oudere clients niet altijd doet.
Wat telt als een omleidingsketen of omleidingslus?
Een keten is wanneer het doel van één regel tegelijk de bron van een ander is, wat een extra hop vereist. Een lus is wanneer het volgen van de keten uiteindelijk teruggaat naar het startpunt, wat nooit opgelost wordt en vóór implementatie moet worden verholpen.
Kan ik regels voor Cloudflare Pages en Netlify op dezelfde manier genereren?
Ja. Beide lezen een platte _redirects-bestand met dezelfde "from to status"-syntaxis, dus dezelfde gegenereerde output werkt voor beide hosts.
Wat als een regel in mijn lijst onjuist is opgemaakt?
Een regel zonder het gekozen scheidingsteken of met een ontbrekende oude of nieuwe URL wordt overgeslagen in plaats van de hele batch te stoppen – de live teller laat zien hoeveel regels zijn overgeslagen, zodat u ze kunt terugvinden en repareren.