WordPress: “Il link che hai seguito è scaduto”

Il messaggio “Il link che hai seguito è scaduto” in WordPress è generico. Può comparire quando un nonce o una sessione non sono più validi, ma è frequente anche durante il caricamento di temi o plugin che superano i limiti PHP della richiesta.

Questa guida approfondisce Il link che hai seguito è scaduto con una procedura progressiva e reversibile. Non inviare password, codici 2FA, token, chiavi private o file di configurazione completi nei ticket.

Che cosa significa

WordPress usa nonce per proteggere azioni amministrative. Tornare a una pagina vecchia o lasciare aperta una schermata a lungo può rendere il token non valido.

Durante gli upload, una richiesta oltre post_max_size può arrivare a WordPress senza i dati attesi e produrre lo stesso messaggio.

Come riconoscere il problema

  • Compare caricando tema o plugin.
  • Compare salvando una schermata lasciata aperta.
  • Il file ZIP è più grande del limite.
  • Dopo nuovo login l’azione funziona.
  • Solo un plugin genera il messaggio.

Cause più frequenti

1. Nonce scaduto

La schermata amministrativa è rimasta aperta troppo a lungo. Verifica questa ipotesi usando il messaggio completo e i dati dell’orario interessato, senza basarti soltanto sul testo mostrato dal browser o dall’applicazione.

2. Sessione non valida

Cookie o login sono scaduti o cambiati. Verifica questa ipotesi usando il messaggio completo e i dati dell’orario interessato, senza basarti soltanto sul testo mostrato dal browser o dall’applicazione.

3. upload_max_filesize

Il singolo archivio supera il limite. Verifica questa ipotesi usando il messaggio completo e i dati dell’orario interessato, senza basarti soltanto sul testo mostrato dal browser o dall’applicazione.

4. post_max_size

La richiesta completa viene scartata da PHP. Verifica questa ipotesi usando il messaggio completo e i dati dell’orario interessato, senza basarti soltanto sul testo mostrato dal browser o dall’applicazione.

5. Plugin di sicurezza

Regole su nonce, sessioni o upload interferiscono. Verifica questa ipotesi usando il messaggio completo e i dati dell’orario interessato, senza basarti soltanto sul testo mostrato dal browser o dall’applicazione.

6. Cache amministrativa

Una pagina wp-admin viene servita in modo improprio dalla cache. Verifica questa ipotesi usando il messaggio completo e i dati dell’orario interessato, senza basarti soltanto sul testo mostrato dal browser o dall’applicazione.

Diagnosi passo per passo

  1. Ricarica e accedi di nuovo. Genera un nuovo nonce. Salva il risultato e confrontalo con il passaggio successivo; in questo modo potrai distinguere una causa locale da una configurazione del servizio.
  2. Controlla dimensione ZIP. Confronta con il limite mostrato da WordPress. Salva il risultato e confrontalo con il passaggio successivo; in questo modo potrai distinguere una causa locale da una configurazione del servizio.
  3. Verifica valori PHP. Controlla upload_max_filesize e post_max_size. Salva il risultato e confrontalo con il passaggio successivo; in questo modo potrai distinguere una causa locale da una configurazione del servizio.
  4. Prova upload manuale sicuro. Installa da directory o SFTP soltanto dopo verifica del pacchetto. Salva il risultato e confrontalo con il passaggio successivo; in questo modo potrai distinguere una causa locale da una configurazione del servizio.
  5. Escludi cache wp-admin. L’area amministrativa non deve essere cacheata. Salva il risultato e confrontalo con il passaggio successivo; in questo modo potrai distinguere una causa locale da una configurazione del servizio.
  6. Controlla plugin di sicurezza. Riproduci in staging. Salva il risultato e confrontalo con il passaggio successivo; in questo modo potrai distinguere una causa locale da una configurazione del servizio.
  7. Leggi error_log. Cerca POST troppo grande o upload error. Salva il risultato e confrontalo con il passaggio successivo; in questo modo potrai distinguere una causa locale da una configurazione del servizio.

Metodo sicuro di intervento

Prima di modificare la configurazione, registra lo stato iniziale: indirizzo o funzione coinvolta, messaggio completo, data e ora, ultima modifica nota e risultato da un secondo dispositivo, rete o strumento. Una diagnosi ripetibile è più utile di molti tentativi eseguiti contemporaneamente.

Applica una sola correzione alla volta e conserva una copia dei file, dei record o dei valori precedenti. Dopo ogni intervento ripeti esattamente il test originale e controlla i log relativi allo stesso intervallo temporale. Se il risultato cambia, annota quale modifica lo ha prodotto.

Evita disattivazioni globali di firewall, WAF, TLS, cache o sistemi di sicurezza. Quando serve una eccezione, deve essere limitata all’URL, al parametro, al processo o al servizio realmente interessato.

Procedura di risoluzione

  1. Aggiorna la pagina. Ripeti l’azione da una schermata nuova. Dopo la modifica ripeti lo stesso test, controlla il log e verifica che non siano comparsi effetti collaterali.
  2. Correggi i limiti PHP. Usa Select PHP Version → Options e mantieni post_max_size superiore. Dopo la modifica ripeti lo stesso test, controlla il log e verifica che non siano comparsi effetti collaterali.
  3. Riduci il pacchetto. Rimuovi file non necessari o usa un archivio corretto. Dopo la modifica ripeti lo stesso test, controlla il log e verifica che non siano comparsi effetti collaterali.
  4. Installa via SFTP o WP-CLI. Per pacchetti legittimi e verificati. Dopo la modifica ripeti lo stesso test, controlla il log e verifica che non siano comparsi effetti collaterali.
  5. Escludi wp-admin dalla cache. Correggi plugin e CDN. Dopo la modifica ripeti lo stesso test, controlla il log e verifica che non siano comparsi effetti collaterali.
  6. Aggiorna sicurezza e WordPress. Evita incompatibilità nonce. Dopo la modifica ripeti lo stesso test, controlla il log e verifica che non siano comparsi effetti collaterali.
  7. Verifica il risultato. Controlla plugin o tema senza lasciare file duplicati. Dopo la modifica ripeti lo stesso test, controlla il log e verifica che non siano comparsi effetti collaterali.

Controlli finali

  • L’azione completa.
  • Il nuovo nonce è accettato.
  • I limiti PHP sono coerenti.
  • wp-admin non è cacheato.
  • Nessun errore upload nel log.

Prevenzione

  • Usa schermate aggiornate.
  • Controlla limiti prima dell’upload.
  • Mantieni wp-admin fuori cache.
  • Aggiorna plugin.
  • Usa pacchetti ufficiali.

Errori da evitare

  • Non disabilitare nonce.
  • Non aumentare limiti senza necessità.
  • Non caricare ZIP da fonti non affidabili.
  • Non sovrascrivere plugin senza backup.
  • Non lasciare copie duplicate.

Come documentare la verifica

Conserva una breve nota con configurazione iniziale, risultato di ogni controllo e modifica applicata. Inserisci sempre data e ora, perché cache, log, code, rate limit e processi pianificati possono cambiare nel tempo. Questa documentazione facilita il rollback e permette all’assistenza di evitare verifiche già eseguite.

Quando confronti due test, usa le stesse condizioni: stesso URL o destinatario, stesso file, stesso client e stessa rete quando possibile. Se cambi più variabili, il risultato non permette di individuare con certezza la causa.

Controllo incrociato

Dopo la correzione esegui almeno un controllo indipendente. Per un sito confronta browser, risposta HTTP e log; per DNS interroga autoritativo e resolver pubblico; per la posta confronta Webmail, intestazioni e Track Delivery; per PHP verifica il valore effettivamente applicato al dominio. Un solo indicatore può essere influenzato da cache o configurazioni locali.

Se il problema ricompare, evita ulteriori modifiche e raccogli nuovamente i dati. La ricorrenza può indicare un processo pianificato, un limite raggiunto, una dipendenza esterna o una configurazione che viene rigenerata automaticamente.

Quando contattare l’assistenza Xlogic

Apri un ticket quando il problema persiste dopo i controlli di base, coinvolge più servizi oppure richiede log e configurazioni non disponibili nel pannello. Indica:

  • azione
  • dimensione file
  • valori PHP
  • orario
  • errore log

Non inviare credenziali. Per iniziare la diagnosi sono sufficienti dati tecnici, orari, URL, codici e messaggi di errore.

Fonti tecniche ufficiali

Domande frequenti su Il link che hai seguito è scaduto

Il messaggio significa sempre nonce scaduto?

No. Durante gli upload può dipendere da upload_max_filesize o post_max_size.

Basta ricaricare la pagina?

Sì quando il nonce è scaduto, non quando il file supera i limiti.

Dove modifico i limiti?

Normalmente in cPanel → Select PHP Version → Options.

Posso installare via SFTP?

Sì, usando un pacchetto ufficiale e mantenendo un backup.

Perché succede dopo molto tempo?

La sessione o il nonce della schermata possono non essere più validi.

WordPress: “Il link che hai seguito è scaduto” ultima modifica: 2026-08-02T02:07:15+02:00 da Team tecnico Xlogic

Ti è piaciuto questo Post?