
301-uudelleenohjausten generaattori silmukka- ja ketjutarkistuksella
Liitä pariluettelo «vanha osoite → uusi» ja saat säännöt .htaccessille, nginxille tai CSV:n tuotavaksi Redirection- tai Rank Math -lisäosiin. Ennen luontia työkalu etsii silmukoita, ketjuja ja ristiriitoja — mitä yksikään muu ilmainen generaattori ei tee.
->, → tai useampi välilyönti. Otsikkorivi (source,target) tunnistetaan ja ohitetaan, #-alkuiset rivit ovat kommentteja. .csv- tai .tsv-tiedoston voi raahata suoraan kenttään — se luetaan paikallisesti.
/sitemap.xml) eivät saa kauttaviivaa.
Sääntöjen on oltava ennen lohkoa # BEGIN WordPress.
Liitä parit «vanha URL → uusi URL» nähdäksesi säännöt.
Liitä parit «vanha URL → uusi URL» nähdäksesi säännöt.
Liitä parit «vanha URL → uusi URL» nähdäksesi säännöt.
Liitä parit «vanha URL → uusi URL» nähdäksesi säännöt.
Liitä parit «vanha URL → uusi URL» nähdäksesi säännöt.
URL-luettelo käsitellään selaimessasi — sitä ei lähetetä minnekään eikä tallenneta.
Kolme virhettä, joiden takia uudelleenohjaukset eivät toimi
Ensimmäinen — järjestys .htaccess-tiedostossa. WordPressin säännöt päättyvät L-valitsimeen eli ”lopeta käsittely”. Mikä tahansa lisäämäsi uudelleenohjaus, joka on # BEGIN WordPress -lohkon jälkeen, ei laukea koskaan. Sen on oltava ylempänä. Toinen — lisäosien source-muoto. Redirection-lisäosa odottaa polkua ILMAN verkkotunnusta: /vanha-sivu eikä https://sivusto.com/vanha-sivu. Tämä on epäonnistuneiden tuontien syy numero yksi. Rank Math taas vaatii tasan kahdeksan pienaakkosista saraketta ja erillisen matching-kentän arvolla exact, contains, start, end tai regex. Kolmas — ketjut. Muutaman siirron jälkeen kertyy A→B ja sitten B→C. Jokainen ylimääräinen askel syö indeksointibudjettia ja osan välitettävästä linkkivoimasta. Oikein on kirjoittaa ensimmäinen sääntö suoraan lopulliseen osoitteeseen. Vielä pahempi on silmukka A→B ja B→A: selain palauttaa virheen ”liian monta uudelleenohjausta”. Mitä tämä työkalu ei osaa: tarkistaa, toimiiko uudelleenohjaus todella palvelimellasi. Siihen tarvittaisiin HTTP-pyyntö tilakoodin lukemisella, eikä selain salli sitä tietoturvasyistä vieraille verkkotunnuksille. Tarkistamme sääntöjen logiikan, emme niiden suoritusta.
