Assistenza PrestaOne
Configurazione del reverse proxy
Usa questa guida se il modulo segnala uno schema HTTPS non valido o in conflitto. Con il modulo 1.7.18 il rilevamento del normale proxy HTTPS è automatico e non richiede alcuna casella di conferma.
Controlla le impostazioni del proxy
- Apri il back office di PrestaShop → Moduli → PrestaOne → Configura.
- Apri «Connessioni e accessi».
- Controlla l'avviso di connessione e apri «Avanzate» → «Configurazione del reverse proxy».
«Proxy attendibili» è facoltativo e controlla solo il rilevamento dell'IP del client. Non serve aggiungere l'indirizzo di un proxy per abilitare HTTPS. L'autenticazione resta invariata.
Se l'avviso rimane
Aggiorna i moduli meno recenti che mostrano proxy_trust_required. Il modulo 1.7.18 non usa più la casella di conferma del proxy né l'indicatore di attestazione del server. Se l'avviso rimane, controlla lo schema passato a PHP.
forwarded_scheme_invalid indica un header dello schema non valido.forwarded_scheme_conflict indica che CF-Visitor e X-Forwarded-Proto non concordano sullo schema originale. Se lo schema manca su un backend HTTP, non è possibile riconoscere automaticamente la connessione HTTPS originale.
Checklist di configurazione del server
- L'URL pubblico del negozio usa HTTPS con un certificato valido.
- Il proxy conserva lo schema originale in X-Forwarded-Proto o CF-Visitor.
- Se sono presenti entrambi, gli schemi originali coincidono. In un elenco X-Forwarded-Proto il primo valore descrive la richiesta originale.
- Un passaggio HTTP da Cloudflare all'origine non deve sovrascrivere lo schema HTTPS originale con il proprio schema HTTP.
- Se possibile, limita l'accesso diretto all'origine al solo proxy: il rilevamento dello schema non prova che i passaggi interni siano cifrati.
- Verifica le origini del proxy prima di fidarti degli header con l'IP del client. Su Apache, configura RemoteIPTrustedProxy per mod_remoteip.
Ancora non riesci a collegarti?
Invia all'assistenza l'URL del negozio, l'ID diagnostico mostrato da PrestaOne e l'ora esatta dell'errore. Non inviare mai password, codici di abbinamento o token.
Apri l'assistenza PrestaOne