Ja esat Chrome lietotājs un redzat ziņojumu “Kļūda 3xx (net::ERR_TOO_MANY_REDIRECTS” vai “Šai tīmekļa lapai ir novirzīšanas cilpa — ERR_TOO_MANY_REDIRECTS”, jūs neesat viens. Tas notiek bieži un var būt īslaicīgi vai pastāvīgi atkarībā no URL jūs apmeklējat un konkrēto problēmas cēloni.
Šī apmācība sniegs jums informāciju par visu, kas jums jāzina par pārāk daudz novirzīšanas kļūdu pārlūkprogrammā Google Chrome.
Kas ir HTTP novirzīšana?
HTTP novirzīšana ir metode, kā vietne novirza jūsu pārlūkprogrammu uz citu lapu, nevis uz to, kas ir saistīta. Tas var būt apkopes, lapas pārvietošanas vai citu iemeslu dēļ. Piemēram, uzņēmums var mainīt savu domēna nosaukumu un novirzīt vecā domēna vietni uz vietni, kurā tiek izmantots jaunais domēns.
Chrome var tikt galā ar līdz pat 20 novirzīšanas gadījumiem, nesniedzot kļūdu, taču, ja šis slieksnis tiek pārkāpts, tiks parādīta kļūda “ERR_TOO_MANY_REDIRECTS”.
Darījums notiek apmēram šādi:
- Pārlūkprogramma tīmekļa serverim nosūta GET ziņojumu
- Serveris atbild ar 3xx ziņojumu ar novirzīto URL
- Pārlūkprogramma apstiprina ziņojumu un pāriet uz jauno adresi
- Pārlūkprogramma ielādē vietni
Novirzīšanas cilpa ir vieta, kur pārlūkprogramma tiek nosūtīta uz novirzītu URL, kas novirza to atpakaļ uz sākotnējo URL, kas to atkārtoti novirza un tā tālāk. Tas ir pārsteidzoši viegli izdarāms kā vietnes administratoram. Es jums parādīšu, ko varat darīt, ja pārlūkā Google Chrome redzat pārāk daudz novirzīšanas kļūdu.
Pārāk daudz novirzīšanas kā apmeklētājam
Ja apmeklējat vietni, varat notīrīt pārlūkprogrammas kešatmiņu un notīrīt sīkfailus.
- Atveriet pārlūku Chrome un augšpusē atlasiet Chrome nolaižamo izvēlni.
- Tālāk atlasiet Citi rīki > Notīrīt pārlūkošanas datus… nolaižamajā izvēlnē varat arī rakstīt Ctrl+Shift+Del lai nākamajā darbībā atvērtu logu.
- Tagad noklikšķiniet uz izvēles rūtiņas blakus Kešatmiņā saglabātie attēli un faili.
- Pēc tam noklikšķiniet uz Izdzēst datus.
Tagad vēlreiz mēģiniet izmantot URL, kas radīja kļūdu. Tagad jums vajadzētu būt iespējai pārlūkot vietni.
Ja tas nedarbojas, izmēģiniet citu pārlūkprogrammu. Ja darbojas cita pārlūkprogramma, bet Chrome neizmēģina šo:
- Tips
chrome://extensions
Chrome adreses joslā un nospiediet Ievadiet. - Tagad mēģiniet atspējot paplašinājumus pa vienam, noklikšķinot uz pārslēgšanas pogas zem paplašinājuma, pēc katra atspējošanas atkārtoti pārbaudiet vietni.
Pirms atkārtotas pārbaudes noteikti vienkārši atspējojiet to, pretējā gadījumā jūs nezināt, kurš no tiem izraisīja problēmu. Mērķis ir noskaidrot, vai varat noteikt problēmas cēloni konkrētam Chrome paplašinājumam.
Pārāk daudz novirzīšanas kā vietnes administratoram
Ja pārvaldāt vai vadāt vietni, jums ir jāstrādā. Jums ir kaut kur iestatīta novirzīšana, kas atkārtojas vai atkārtojas pārāk daudz reižu. Noskaidrosim, kuras novirzīšanas tiek atgrieztas, lai jūs varētu atrisināt problēmu savas vietnes administratīvajā aizmugurē.
- Pārejiet uz Redirect-checker un ierakstiet savu URL
- Atlasiet analizēt, lai redzētu, kas tiek novirzīts un uz kurieni
- Identificējiet tās novirzīšanas, kas atgriežas pie sevis
- Mainiet cilpas novirzīšanu, izmantojot savas vietnes administratīvo saskarni
"Mainiet cilpas novirzīšanu, izmantojot vietnes administratīvo saskarni" var izklausīties nedaudz brīvi, taču precīza metode ir atkarīga no jūsu vietnes izmantotās platformas. Piemēram, programmā WordPress varat izmantot novirzīšanas spraudni vai jums ir jāmaina .htaccess fails. Programmā Joomla jūs varētu izmantot Redirect Manager, bet Magento - pārrakstīšanas pārvaldības rīku. Jūs saprotat domu.
Viss, kas jums jādara, ir identificēt novirzīšanu, kas izraisa problēmu, un pēc tam novērst problēmu jebkurā platformā, kuru izmantojat savas vietnes administrēšanai, atsaucoties uz platformas un mitināšanas uzņēmuma dokumentāciju, lai saņemtu norādījumus.
Kad problēma ir novērsta, vēlreiz rūpīgi pārbaudiet saites, lai pārliecinātos, ka labojums darbojas, kā paredzēts.
Novirzīt
Ir dažādi novirzīšanas veidi, un visi kodi sākas ar 3xx.
- 301 — lapa ir pārvietota neatgriezeniski.
- 302 — Web lapa īslaicīgi nav pieejama.
- 303 — izmanto, lai novirzītu pēc PUT vai POST, lai novērstu lapas atsvaidzināšanu.
- 307 — Web lapa īslaicīgi nav pieejama kaut kam plānotajam. 302. novirzīšanas pēctecis HTTP 1.1.
- 308 — pastāvīga novirzīšana cita iemesla dēļ.
- 300 — īpaša novirzīšana, kas netiek izmantota ļoti bieži.
- 304 — īpaša novirzīšana, kas norāda uz kešatmiņas atsvaidzināšanu kešatmiņā saglabātajām tīmekļa lapām.
Kāpēc tiek izmantota novirzīšana
Ir daudz likumīgu iemeslu, lai izmantotu novirzīšanu, un jūs būtu pārsteigts, cik bieži tie tiek izmantoti. Visbiežākais novirzīšanas izmantošanas iemesls ir lapas pārvietošana uz jaunu saimniekdatoru vai URL. Ja esat daudz strādājis pie sava SEO, jūs nevēlaties to visu zaudēt, pārvietojot lapu.
Tā vietā jūs izmantojat 301. novirzīšanu, lai informētu pārlūkprogrammas un meklētājprogrammas, ka jūsu lapa ir pārvietota. Tas joprojām piesaista lapas apmeklētājus un saglabā visu jūsu nopelnīto SEO ieguvumu.
302. vai 307. novirzīšana ir noderīga, ja pārbaudāt lapu vai atjaunināt to, lai tā atbilstu stilam vai jaunajai tehnoloģijai. Ja URL struktūra paliks identiska, pirms lapas reālas publicēšanas ir jāpievieno tikai pagaidu novirzīšana.
Novirzīšana ir ļoti noderīga, lai pārvaldītu vietni, nezaudējot SEO sulu vai apmeklētājus. Viņiem ir nepieciešama aprūpe un pārbaude, taču tie var būt ļoti noderīgs rīks.
ERR_TOO_MANY_REDIRECTS Līdzņemšanai
Ir daudz iemeslu, kāpēc ERR_TOO_MANY_REDIRECTS var parādīties pārlūkā Chrome, un ne visas problēmas ir saistītas ar Chrome. Vispirms pārbaudiet vietni citā pārlūkprogrammā, lai redzētu, vai tas notiek tikai pārlūkā Chrome, un pēc tam varat pāriet uz problēmas diagnosticēšanu un novēršanu.
Ja jums ir kādi ieteikumi, kā rīkoties pārāk daudz novirzīšanas, lūdzu, komentējiet tālāk.