1. Home
  2.  
  3. Blog
  4.  
  5. Web developer
  6.  
  7. Errore 403 Forbidden PrestaShop: tutte le soluzioni possibili

Errore 403 Forbidden PrestaShop: tutte le soluzioni possibili

Errore 403 Forbidden PrestaShop
Getting your Trinity Audio player ready...


Errore 403 Forbidden PrestaShop può capitare se stai gestendo un e-commerce in PrestaShop e all’improvviso visualizzi un messaggio del tipo:

403 Forbidden - You don’t have permission to access this resource

…è normale sentirsi frustrati. Questo errore blocca l’accesso a una o più pagine e può spaventare clienti, visitatori o amministratori.

Vediamo cosa significa, da cosa può dipendere e come risolverlo velocemente.

🔍 Cosa significa l’errore 403?

Il codice 403 è una risposta HTTP che indica un divieto di accesso a una risorsa, anche se la risorsa esiste. In sostanza, il server ha ricevuto la richiesta, ma nega l’autorizzazione.


✅ Cause più comuni dell’errore 403 in PrestaShop

  1. Permessi file/folder errati
  2. File .htaccess mal configurato
  3. Protezione mod_security attiva su hosting
  4. Regole firewall troppo restrittive
  5. Plugin/moduli PrestaShop mal configurati
  6. IP o user-agent bloccati
  7. Certificato SSL o redirect non corretti

🛠️ Soluzioni efficaci (step-by-step)

🔧 1. Controlla i permessi dei file e cartelle

Accedi via FTP o File Manager e assicurati che:

  • Le cartelle abbiano permessi 755
  • I file abbiano permessi 644

Mai usare 777, anche se temporaneamente: è un rischio di sicurezza.


🔧 2. Rigenera il file .htaccess

Vai nel back office di PrestaShop:

Parametri Avanzati → Prestazioni → Svuota cache
Poi clicca su “Rigenera file .htaccess”

Se il back office non è accessibile, cancella manualmente il file .htaccess via FTP: PrestaShop lo rigenererà automaticamente.


🔧 3. Disattiva temporaneamente mod_security

Se usi un hosting condiviso, mod_security potrebbe bloccare chiamate legittime.
Prova ad aggiungere in .htaccess:

<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>

 

⚠️ Attenzione: alcuni hosting bloccano questa modifica. In tal caso, contatta l’assistenza.


🔧 4. Verifica moduli recenti

Hai installato di recente un nuovo modulo di sicurezza, redirect o SEO?
Disattivalo temporaneamente da FTP, rinominando la cartella in:
/modules/nome-modulo/modules/_nome-modulo

Poi ricarica il sito.


🔧 5. Controlla il file robots.txt

A volte il file robots.txt contiene regole che bloccano intere directory.
Aprilo e verifica che non ci siano direttive tipo:

Disallow: /

oppure:

Disallow: /admin/

 

🔧 6. Controlla eventuali blocchi IP o country

Alcuni moduli di sicurezza o CDN (es. Cloudflare) bloccano IP “sospetti” o provenienti da paesi specifici.

  • Verifica con l’hosting se il tuo IP è stato bannato
  • Se usi Cloudflare, accedi e disattiva momentaneamente i filtri

🧼 7. Pulisci cache + cookies + prova da altro browser

Sembra banale, ma in alcuni casi il 403 è memorizzato nel browser.
➡️ Prova in incognito o da altro device.


🔚 Conclusione

L’errore 403 in PrestaShop non è un errore fatale, ma va risolto in fretta per non perdere traffico e conversioni. Nella maggior parte dei casi, si risolve in pochi minuti con le giuste verifiche tecniche.


🛟 Ti serve assistenza per correggere l’errore 403 su PrestaShop?

Contattami: posso intervenire rapidamente per ripristinare il tuo store e configurarlo in modo sicuro.

Se ti è piaciuto questo articolo riguardo Errore 403 Forbidden PrestaShop: tutte le soluzioni possibili condividilo sui social:
Dal 2010 supportiamo le aziende nella pianificazione e nello sviluppo di strategie mirate per una presenza efficace e professionale sul web e sui social media. Ecco tutto quello che possiamo fare per la tua attività.

Articoli correlati