Če uporabljate Chrome in vidite »Napaka 3xx (net :: ERR_TOO_MANY_REDIRECTS« ali »Ta spletna stran ima zanko za preusmeritev - ERR_TOO_MANY_REDIRECTS«, niste sami. To se pogosto zgodi in je lahko začasno ali trajno, odvisno od URL-ja ki ste ga obiskali in določen vzrok težave.
Ta vadnica vas bo vodila skozi vse, kar morate vedeti o napaki preveč preusmeritev v brskalniku Google Chrome.
vlc pretvori več datotek v mp3
Preusmeritve HTTP so način, s katerim spletno mesto usmerja vaš brskalnik na drugo stran namesto na povezano. To je lahko zaradi vzdrževanja, se je stran premaknila ali iz drugih razlogov. Podjetje lahko na primer spremeni ime domene in spletno mesto na stari domeni preusmeri na spletno mesto z novo domeno.
Chrome se lahko spoprime z do 20 preusmeritvami, ne da bi dal napako, a ko je ta prag presežen, bo vrgel napako »ERR_TOO_MANY_REDIRECTS«.
Transakcija gre nekako takole:
- Brskalnik spletnemu strežniku pošlje sporočilo GET
- Strežnik odgovori s sporočilom 3xx s preusmerjenim URL-jem
- Brskalnik potrdi sporočilo in gre na nov naslov
- Brskalnik naloži spletno mesto
Chrome lahko brez težav obvlada do 20 teh preusmeritev hkrati. Če jih je več, vidite napako.
Preusmeritvena zanka je, če se brskalnik pošlje na preusmerjeni URL, ki ga usmeri nazaj na prvotni URL, ki ga ponovno preusmeri in tako naprej. To je presenetljivo enostavno narediti kot skrbnik spletnega mesta. Pokazal vam bom, kaj lahko storite, če v brskalniku Google Chrome vidite preveč napak pri preusmeritvah.
Preveč preusmeritev kot obiskovalec
Če obiščete spletno mesto, lahko počistite predpomnilnik in piškotke brskalnika.
- Odprite Chrome
- Na vrhu izberite spustni meni Chrome
- Izberite Počisti podatke brskanja iz spustnega menija
- Potrdite polje zraven Predpomnjena sporočila in datoteke
- Nato kliknite Počisti podatke
Zdaj znova poskusite URL, ki je dal napako. Zdaj bi morali imeti možnost brskanja po spletnem mestu.
Če to ne deluje, poskusite z drugim brskalnikom. Če deluje drug brskalnik, vendar Chrome tega ne poskusi:
- Vnesite
chrome://extensions
v Chromovi naslovni vrstici - Pritisnite Enter
- Poskusite onemogočiti razširitve eno za drugo in po onemogočitvi vsake znova preizkusite spletno mesto
Pred ponovnim preskusom eno samo onemogočite, sicer ne boste vedeli, katera je povzročila težavo. Cilj je ugotoviti, ali lahko vzrok težave ločite od določene razširitve za Chrome.
Preveč preusmeritev kot skrbnik spletnega mesta
Če upravljate ali vodite spletno mesto, vas čaka delo. Nekje imate nabor preusmeritev, ki bodisi ponavlja ali ponavlja prevečkrat. Ugotovimo, katere preusmeritve se vrnejo nazaj, da boste težavo lahko rešili v skrbniškem ozadju vašega spletnega mesta.
- Pomaknite se do Preusmerjevalnik in vnesite svoj URL
- Izberite analizo, da vidite, kaj preusmerja in kam
- Prepoznajte tiste preusmeritve, ki se vrtijo nazaj k sebi
- Spremenite zanke preusmeritve prek skrbniškega vmesnika za vaše spletno mesto
Spremenite zanke preusmeritve prek skrbniškega vmesnika za vaše spletno mestomorda zveni nekoliko ohlapno, vendar je natančna metoda odvisna od platforme, ki jo uporablja vaše spletno mesto. Na primer, v programu WordPress morda uporabljate vtičnik za preusmeritev ali morate spremeniti datoteko .htaccess. V Joomli bi lahko uporabljali Redirect Manager, v Magentu pa orodje Rewrite Management. Razumeš idejo.
Vse, kar morate storiti, je prepoznati preusmeritev, ki povzroča težavo, nato pa težavo odpraviti na kateri koli platformi, ki jo uporabljate za upravljanje spletnega mesta, pri čemer se za navodila sklicujete na dokumentacijo svoje platforme in podjetja za gostovanje.
Ko odpravite težavo, temeljito znova preizkusite povezave in se prepričajte, da je popravek deloval po pričakovanjih.
Preusmeritev
Obstajajo različne vrste preusmeritev, vse s kodami, ki se začnejo s 3xx.
- 301 - Stran trajno premaknjena.
- 302 - Spletna stran začasno ni na voljo.
- 303 - Uporablja se za preusmeritev po PUT ali POST, da se prepreči osvežitev strani.
- 307 - Spletna stran začasno ni na voljo za nekaj načrtovanega. Naslednik 302 preusmeritev za HTTP 1.1.
- 308 - Trajna preusmeritev iz drugega razloga.
- 300 - posebna preusmeritev, ki se ne uporablja zelo pogosto.
- 304 - posebna preusmeritev, ki označuje osvežitev predpomnilnika za predpomnjene spletne strani.
Zakaj se uporabljajo preusmeritve
Obstaja veliko upravičenih razlogov za uporabo preusmeritev in presenečeni bi bili nad tem, kako pogosto se uporabljajo. Najpogostejši razlog za uporabo preusmeritve je, ko stran premikate na novega gostitelja ali URL. Če ste veliko delali na SEO, ne želite izgubiti vsega, ko premaknete stran.
Namesto tega uporabite preusmeritev 301, da brskalnikom in iskalnikom sporočite, da se je vaša stran premaknila. To še vedno privabi obiskovalce strani in obdrži vse SEO ugodnosti, ki ste jih zaslužili.
Preusmeritev 302 ali 307 je uporabna, če stran preizkušate ali jo posodabljate, da ustreza slogu ali novi tehnologiji. Če bo struktura URL-jev ostala enaka, morate dodati samo začasno preusmeritev, preden stran zares objavite.
Preusmeritve so zelo koristne za upravljanje spletnega mesta, ne da bi pri tem izgubili SEO sok ali obiskovalce. Potrebujejo skrb in testiranje, vendar so lahko zelo koristno orodje.
Če imate kakšne predloge za načine za obvladovanje preveč preusmeritev, komentirajte spodaj.