Le pagine che rispondono con un errore, trovate e sistemate.

Una pagina può essere online e comunque rotta: «404 Not Found», «500 Internal Server Error», «Too many redirects». LayerAssist legge i codici di stato delle tue pagine, te li spiega e corregge la causa.

In breve

  • In chatIn chat apre come un visitatore le pagine che gli indichi, legge ogni codice di stato e reindirizzamento e segue ogni errore fino alla causa.
  • AutomazioneCome tua automazione, può controllare regolarmente un elenco di pagine importanti e avvisarti quando una smette di rispondere «200 OK».
  • Monitor inclusoIl monitor di disponibilità incluso ti avvisa quando il sito non risponde affatto.
  • Non ancora disponibileUn monitor incluso che avvisi sui codici di errore, come una pagina che risponde 500, non è ancora disponibile.

Un sito può essere «online» e allontanare comunque i visitatori

I monitor di uptime considerano un sito attivo finché il server risponde. Ma se la risposta è «404 Not Found» sul tuo prodotto migliore, «500 Internal Server Error» al checkout o un loop di reindirizzamenti in home, i visitatori se ne vanno lo stesso.

Anche i motori di ricerca se ne accorgono: le pagine con errori spariscono dai risultati e i reindirizzamenti in cerchio sprecano le visite che arrivano. Il codice di stato è il primo indizio di cosa non va, se qualcuno lo legge.

Errori comuni e cosa significano

  • 404 Not Found: l’indirizzo non porta da nessuna parte, di solito una pagina spostata o cancellata
  • 403 Forbidden: il server rifiuta, di solito per permessi o una regola di sicurezza
  • 500 Internal Server Error: il codice o le impostazioni del sito sono andati in errore
  • 502, 503 o 504: ciò che gira dietro il sito è fermo, sovraccarico o troppo lento

Perché le pagine iniziano a restituire errori

Un trasloco del sito o nuovi indirizzi delle pagine

Dopo una migrazione o un cambio della struttura dei link, i vecchi link e i risultati di ricerca puntano a indirizzi che non esistono più.

Un .htaccess o una regola del server sbagliati

Una sola riga sbagliata in una regola di riscrittura o di reindirizzamento può causare errori 500 o reindirizzamenti infiniti su tutto il sito.

Permessi dei file e regole di sicurezza

File che il server web non riesce a leggere, o una regola del firewall troppo severa, diventano errori 403.

PHP o l’applicazione in crash

Un errore di un plugin, un’estensione mancante o un limite di memoria fanno fallire le pagine con 500, mentre un servizio PHP fermo mostra 502 o 503.

Come LayerAssist si occupa delle pagine con errori

Parte da dove parte un visitatore, l’indirizzo, e segue la traccia fino al server.

Legge la risposta reale

Richiede la pagina e annota il codice di stato, ogni reindirizzamento lungo il percorso e quanto ha impiegato la risposta.

Segue i reindirizzamenti fino in fondo

Ti mostra ogni passaggio di una catena di reindirizzamenti, così un loop tra http, https, www e una CDN salta subito all’occhio.

Collega il codice alla sua causa

Con accesso all’hosting o al server, legge il log degli errori, le regole di riscrittura e i permessi dietro ogni errore.

Corregge, poi ricontrolla

Sistema la regola, il permesso o l’impostazione, aggiunge reindirizzamenti per le pagine spostate e richiede di nuovo la pagina per confermare che risponda «200 OK».

Esempio: una pagina contatti che risponde 403

  1. Tu

    I visitatori dicono che la pagina contatti mostra «403 Forbidden». A me si apre normalmente.

  2. Cosa controlla

    • /contatti: 403 Forbidden per i visitatori di diversi paesi
    • /contatti: 200 OK con l’accesso effettuato
    • Plugin di sicurezza: un blocco per paese pensato per la pagina di login si applica a tutte le pagine
    • Permessi dei file: corretti
  3. Cosa cambia

    Ho limitato il blocco per paese alla pagina di login dell’amministrazione

  4. LayerAssist

    Risolto. Il tuo plugin di sicurezza bloccava diversi paesi su tutte le pagine, non solo sul login dell’amministrazione, e tu vedevi la pagina perché avevi effettuato l’accesso. Ho limitato la regola alla pagina di login; ora la pagina contatti risponde 200 OK per tutti.

Cosa ottieni

  • Errori trovati sulle pagine che contano, non solo in home
  • Ogni codice spiegato con parole semplici
  • Loop di reindirizzamento e link rotti sistemati alla fonte
  • Un secondo controllo dopo ogni correzione

Situazioni reali

Dopo il rifacimento del sito

Indirizzi nuovi, vecchi link ovunque. LayerAssist elenca quali vecchie pagine danno 404 e reindirizza ognuna al suo nuovo indirizzo.

Un negozio con errori 502 nelle ore di punta

Il checkout fallisce solo quando il traffico è alto. LayerAssist collega il 502 a un servizio PHP che resta senza processi e alza il limite.

Un blog dopo un cambio di hosting

Tutti gli articoli danno 404 tranne la home: le regole di riscrittura non sono state trasferite. LayerAssist le ripristina.

Come controllare e risolvere gli errori HTTP con LayerAssist

  1. Indica le pagine che contano

    In chat elenca le pagine da controllare, o descrivi semplicemente cosa vedono i visitatori.

  2. Collega hosting o server

    Per correggere la causa, LayerAssist ha bisogno di accedere a dove vive il sito: il pannello dell’hosting, FTP o SSH.

  3. Lascialo testare e correggere

    Legge i codici di stato, trova la causa, applica la correzione e ricontrolla ogni pagina.

  4. Tienile d’occhio

    Chiedi un controllo regolare delle pagine principali come automazione e aggiungi il monitor di disponibilità per i guasti.

Domande sui codici di stato HTTP

È la risposta di tre cifre che il server dà per ogni pagina: 200 significa OK, 301 e 302 sono reindirizzamenti, 404 significa non trovato e i codici della serie 500 indicano che qualcosa è andato storto sul server.

Avanti: Velocità del sito

Da 9 $ al mese · 14 giorni per ripensarci

La prossima volta che qualcosa si rompe, saprai chi chiamare.

Aggiungi il tuo sito e fai la prima domanda già oggi. Non fa per te? Disdici entro 14 giorni e riavrai il primo pagamento, meno solo il lavoro dell’IA che hai usato.

Gratis per 7 giorni · Non serve la carta di credito · Non servono conoscenze tecniche.