Stránky, ktoré odpovedajú chybou, nájdené a opravené.

Stránka môže byť online, a predsa pokazená: „404 Not Found“, „500 Internal Server Error“, „Too many redirects“. LayerAssist prečíta stavové kódy tvojich stránok, vysvetlí ich a opraví príčinu.

V skratke

  • V chateV chate otvorí stránky, ktoré mu zadáš, ako návštevník, prečíta každý stavový kód a presmerovanie a pri každej chybe dohľadá príčinu.
  • AutomatizáciaAko tvoja vlastná automatizácia môže pravidelne kontrolovať zoznam dôležitých stránok a upozorniť ťa, keď niektorá prestane odpovedať „200 OK“.
  • Vstavaný monitorVstavaný monitor dostupnosti ťa upozorní, keď tvoj web neodpovedá vôbec.
  • Zatiaľ nie je k dispozíciiVstavaný monitor, ktorý by upozorňoval na chybové kódy, napríklad na stránku odpovedajúcu 500, zatiaľ nie je k dispozícii.

Web môže byť „online“ a predsa odháňať návštevníkov

Monitory dostupnosti považujú web za funkčný, kým server odpovedá. Lenže keď je odpoveďou „404 Not Found“ pri tvojom najlepšom produkte, „500 Internal Server Error“ v pokladni alebo slučka presmerovaní na úvodnej stránke, návštevníci odídu rovnako.

Všimnú si to aj vyhľadávače: stránky s chybami vypadávajú z výsledkov a presmerovania, ktoré sa točia v kruhu, plytvajú návštevami, ktoré prídu. Stavový kód je prvé vodítko k tomu, čo je zle – ak ho niekto prečíta.

Časté chyby a čo znamenajú

  • 404 Not Found: adresa nikam nevedie, zvyčajne presunutá alebo zmazaná stránka
  • 403 Forbidden: server odmieta, zvyčajne pre oprávnenia alebo bezpečnostné pravidlo
  • 500 Internal Server Error: kód alebo nastavenia webu zlyhali
  • 502, 503 alebo 504: to, čo beží za webom, je zastavené, preťažené alebo príliš pomalé

Prečo stránky začnú vracať chyby

Sťahovanie webu alebo nové adresy stránok

Po migrácii alebo zmene štruktúry odkazov vedú staré odkazy a výsledky vyhľadávania na adresy, ktoré už neexistujú.

Pokazený .htaccess alebo pravidlo servera

Jediný zlý riadok v pravidle prepisu alebo presmerovania môže spôsobiť chyby 500 alebo nekonečné presmerovania na celom webe.

Oprávnenia súborov a bezpečnostné pravidlá

Súbory, ktoré webový server nevie prečítať, alebo príliš prísne pravidlo firewallu sa zmenia na chyby 403.

Pád PHP alebo aplikácie

Chyba pluginu, chýbajúce rozšírenie alebo limit pamäte spôsobia chybu 500, zastavená služba PHP zasa 502 alebo 503.

Ako si LayerAssist poradí s chybovými stránkami

Začne tam, kde začína návštevník – pri adrese – a sleduje stopu až k serveru.

Prečíta skutočnú odpoveď

Vyžiada si stránku a zaznamená stavový kód, každé presmerovanie po ceste a ako dlho odpoveď trvala.

Sleduje presmerovania až do konca

Ukáže každý krok reťazca presmerovaní, takže slučka medzi http, https, www a CDN je hneď viditeľná.

Priradí kódu jeho príčinu

S prístupom k hostingu alebo serveru prečíta chybový log, pravidlá prepisu a oprávnenia za každou chybou.

Opraví a skontroluje znova

Opraví pravidlo, oprávnenie alebo nastavenie, pridá presmerovania pre presunuté stránky a stránku si znova vyžiada, aby potvrdil, že odpovedá „200 OK“.

Príklad: kontaktná stránka, ktorá vracia 403

  1. Ty

    Návštevníci hovoria, že kontaktná stránka ukazuje „403 Forbidden“. Mne sa otvára normálne.

  2. Čo kontroluje

    • /kontakt: 403 Forbidden pre návštevníkov z viacerých krajín
    • /kontakt: 200 OK po prihlásení
    • Bezpečnostný plugin: blokovanie krajín určené pre prihlasovaciu stránku platí pre všetky stránky
    • Oprávnenia súborov: v poriadku
  3. Čo mení

    Obmedzil som blokovanie krajín na prihlasovaciu stránku administrácie

  4. LayerAssist

    Opravené. Tvoj bezpečnostný plugin blokoval viaceré krajiny na všetkých stránkach, nielen pri prihlásení do administrácie, a ty si stránku videl, lebo si bol prihlásený. Pravidlo som obmedzil na prihlasovaciu stránku; kontaktná stránka teraz všetkým odpovedá 200 OK.

Čo tým získaš

  • Chyby nájdené na stránkach, na ktorých záleží, nielen na úvodnej
  • Každý kód zrozumiteľne vysvetlený
  • Slučky presmerovaní a pokazené odkazy opravené pri zdroji
  • Druhá kontrola po každej oprave

Skutočné situácie

Po redizajne webu

Nové adresy, všade staré odkazy. LayerAssist vypíše, ktoré staré stránky vracajú 404, a každú presmeruje na jej novú adresu.

E-shop s chybami 502 v špičke

Pokladňa zlyháva len pri veľkej návštevnosti. LayerAssist spojí chybu 502 so službou PHP, ktorej dochádzajú procesy, a zvýši limit.

Blog po zmene hostingu

Všetky články vracajú 404 okrem úvodnej stránky: pravidlá prepisu sa pri sťahovaní nepreniesli. LayerAssist ich obnoví.

Ako s LayerAssist skontrolovať a opraviť chyby HTTP

  1. Povedz mu, na ktorých stránkach záleží

    V chate vypíš stránky na kontrolu, alebo len opíš, čo návštevníci vidia.

  2. Pripoj hosting alebo server

    Aby mohol opraviť príčinu, potrebuje LayerAssist prístup tam, kde web beží: k panelu hostingu, FTP alebo SSH.

  3. Nechaj ho testovať a opravovať

    Prečíta stavové kódy, nájde príčinu, urobí opravu a každú stránku skontroluje znova.

  4. Strážte ich ďalej

    Požiadaj o pravidelnú kontrolu kľúčových stránok ako automatizáciu a pridaj monitor dostupnosti pre výpadky.

Otázky k stavovým kódom HTTP

Je to trojmiestna odpoveď, ktorú server dáva ku každej stránke: 200 znamená OK, 301 a 302 sú presmerovania, 404 znamená nenájdené a kódy radu 500 znamenajú, že niečo zlyhalo na serveri.

Ďalej: Rýchlosť webu

Od 9 $ mesačne · 14 dní na rozmyslenie

Nabudúce, keď niečo prestane fungovať, budeš vedieť, koho sa spýtať.

Pridajte svoj web a položte prvú otázku ešte dnes. Nie je to pre vás? Zrušte do 14 dní a prvú platbu dostanete späť, zníženú len o využitú prácu AI.

Zadarmo na 7 dní · Bez platobnej karty · Technické znalosti nie sú potrebné.