WordPress non rileva HTTPS dietro Cloudflare o un reverse proxy
Il browser usa HTTPS, ma WordPress non riconosce come sicura la richiesta ricevuta dall’origine.
Conferma che l’URL esatto usato dall’assistente si apra con HTTPS valido.
Cause probabili
- Il browser usa HTTPS, ma WordPress non riconosce come sicura la richiesta ricevuta dall’origine.
- Il proxy non inoltra l’informazione di schema necessaria a WordPress per riconoscere HTTPS.
- Home URL e Site URL usano schemi, host o percorsi differenti.
- Un reindirizzamento cambia schema, host o percorso e può rimuovere gli header di autenticazione.
- Un altro plugin modifica rilevamento HTTPS, accesso REST o disponibilità delle Application Password.
Sequenza diagnostica
- Conferma che l’URL esatto usato dall’assistente si apra con HTTPS valido.
- Conferma che WordPress riconosca la richiesta come HTTPS, non solo il browser.
- Esamina gli header del proxy attendibile che comunicano lo schema HTTPS originale.
- Confronta Home URL, Site URL, host canonico pubblico e base REST.
- Segui ogni reindirizzamento e verifica schema, host, percorso e Authorization.
- Registra versioni di WordPress, plugin, client, connettore e server prima di cambiare qualcosa.
Applicare la correzione minima
- Correggi gestione di proxy attendibile e origine affinché WordPress riconosca l’HTTPS originale.
- Allinea Home URL, Site URL, host pubblico, schema HTTPS e base REST.
- Rimuovi o correggi il reindirizzamento che altera la richiesta autenticata.
- Modifica solo regola, route o metodo del falso positivo confermato.
- Invia prove ripulite e versionate se il comportamento resta specifico del plugin.
Verificare il risultato
- L’avviso scompare solo nella condizione corretta e non torna su pagine amministrative estranee.
- La richiesta autenticata raggiunge l’endpoint canonico senza reindirizzamenti inattesi.
- L’indice REST risponde dall’URL HTTPS canonico e mostra i namespace attesi.
- La richiesta autenticata corrisponde all’utente dedicato previsto.
Cosa non fare
- Non aggiungere una soluzione proxy permanente non verificata prima di confermare il percorso attendibile.
- Non disattivare globalmente WAF o plugin di sicurezza per una singola richiesta.
- Non modificare core WordPress o file di plugin terzi come primo passo.
- Non concedere accesso amministratore solo per superare un test di connessione.
- Non inserire Application Password, Authorization, token o cookie in prompt, ticket, log o screenshot.
Domande frequenti
Devo forzare HTTPS con uno snippet permanente?
Solo dopo aver compreso il contratto di hosting e proxy. Uno snippet generico può nascondere una configurazione errata dell’origine o fidarsi di un header inoltrato non verificato.
Guide correlate
- Perché WAP AI Assistant mostra un avviso HTTPS su un sito già in HTTPS
- Le Application Password di WordPress sono disattivate: cause e controlli
- Una differenza tra Home URL e Site URL di WordPress interrompe le connessioni IA
- Loop di reindirizzamento nella connessione IA a WordPress: HTTP, HTTPS e URL canonica
- L’header Authorization di WordPress è assente o viene rimosso
Fonti e verifica
Questa pagina è stata verificata in base alle seguenti fonti primarie. Ultima revisione delle fonti: .
- is_ssl() · WordPress Developer Resources
- home_url() · WordPress Developer Resources
- site_url() · WordPress Developer Resources
- Cloudflare SSL/TLS Encryption Modes · Cloudflare