E-post
Veaotsing ja parandamine

ERR_TOO_MANY_REDIRECTS: veebisait suunab end ringiratast

Ümbersuunamine käib ringiratast

Brauser järgib ümbersuunamisi ainult piiratud arvu kordi ja annab siis alla. Teade ERR_TOO_MANY_REDIRECTS tähendab seega, et aadress A suunab aadressile B ja B tagasi A-le. Veebisait ei ole katki, kuid kaks reeglit ei ole ühel meelel selles, milline on õige aadress.

Lühidalt

  • Tegu on kahe kattuva ümbersuunamisega, mitte ühe katkisega.
  • Kõige tavalisemad paarid on www ja ilma www-ta ning http ja https.
  • Lahendus on üks ümbersuunamine eemaldada, mitte kolmandat lisada.

1. Kustuta kõigepealt küpsised

Sisselogimisega seotud ring võib jääda keerlema ainuüksi küpsiste tõttu, isegi kui server on juba korras. Kustuta veebisaidi küpsised või ava aadress privaatses aknas. Kui veebisait seal töötab, on parandus juba tehtud ja sinu brauser lihtsalt mäletas vana olekut.

2. Kontrolli WordPressi aadressiseadeid

WordPressil on kaks aadressi: saidi aadress ja WordPressi aadress. Kui ühes on https://esimerkki.fi ja teises https://www.esimerkki.fi, suunavad need teineteisele lõputult. Mõlemad peavad olema täpselt samas vormis, sama protokolliga ja sama www-valikuga.

Kui sa ei pääse halduspaneeli, saad väärtused ajutiselt määrata failis wp-config.php ridadega define('WP_HOME','https://esimerkki.fi'); ja define('WP_SITEURL','https://esimerkki.fi');.

3. Otsi .htaccessist kattuvaid reegleid

Tavaline olukord on see, et sama sundimine on tehtud kaks korda: korra serveri seadetes või juhtpaneelis ja teist korda käsitsi failis .htaccess. Kumbki reegel teeb oma tööd ja tulemuseks on ring. Jäta alles ainult üks koht, mis tegeleb https-i sundimisega, ja üks, mis tegeleb www-valikuga.

4. Kontrolli SSL-i pistikprogramme

Kui kasutusel on pistikprogramm, mis sunnib https-ühendust, ja server teeb sama juba ise, tekibki just selline ring. Nordwebi veebimajutuses hoolitseb sertifikaadi ja ümbersuunamise eest server, seega eraldi sundimise pistikprogrammi pole vaja. Sertifikaadi kasutuselevõttu kirjeldab juhend SSL-sertifikaadi kasutuselevõtt.

5. Välista puhverserver

Kui domeeni liiklus käib läbi puhverserveri (proxy) või CDN-i, võib see suhelda serveriga krüpteerimata, samal ajal kui server nõuab krüpteeritud ühendust. Server suunab https-aadressile, puhverserver tuleb tagasi krüpteerimata ja ring ongi valmis. Seade nimi on teenuseti erinev, kuid õige valik on alati see, mis viib liikluse sihtkohta krüpteerituna.

6. Kui ringiratast käib ainult üks aadress

Siis on tegu ühe ümbersuunamisreegliga, mis osutab iseendale. See tekib kergesti, kui vana aadress suunatakse uuele ja uus aadress on valesti kirjutatud. Ümbersuunamiste õiget tegemist kirjeldab juhend domeeni ümbersuunamine ja katkiste aadresside käsitlemist juhend 404-vea parandamine.

Mida ei tasu teha

Ära lisa vana parandamiseks uut ümbersuunamist. Ring muutub pikemaks, kuid ei katke. Tee failist .htaccess enne muutmist koopia, siis saad sekundiga algolekusse naasta.

Kui sa ei taha seda ise teha

Otsime üles, kumb kahest reeglist on üleliigne, ja eemaldame selle, nii et veebisait avaneb ühel aadressil ilma ringita. Samal ajal veendume, et otsingumootorid näevad ühte aadressi, mitte kahte.

Vaata, kuidas me katkise veebisaidi parandame »