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

  1. Apri il back office di PrestaShop → Moduli → PrestaOne → Configura.
  2. Apri «Connessioni e accessi».
  3. 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