Elaborazione di PHP nei file HTML

Come abilitare l'esecuzione di PHP nei file «.html» e «.htm».

Per impostazione predefinita, il server elabora come PHP solo i file con estensione .php o .phtml. Se hai bisogno che il codice PHP venga eseguito anche nei file .html o .htm, è sufficiente una piccola modifica al file .htaccess.

Configurazione

Apri il file .htaccess nella directory radice del tuo sito — o crealo se non esiste ancora. Aggiungi le seguenti righe all'inizio del file:

# php -- BEGIN cPanel-generated handler, do not edit
<IfModule mime_module>
  AddType application/x-httpd-ea-php70___lsphp .php .php7 .phtml .htm .html
</IfModule>
# php -- END cPanel-generated handler, do not edit

Questo esempio usa PHP 7.0. Per utilizzare una versione diversa, sostituisci ea-php70 con il valore corrispondente alla tua configurazione:

Versione PHP Valore
PHP 7.2 ea-php72
PHP 7.0 ea-php70
PHP 5.6 ea-php56
PHP 5.3 ea-php53

Ecco come appare la stessa configurazione per PHP 5.6:

# php -- BEGIN cPanel-generated handler, do not edit
<IfModule mime_module>
  AddType application/x-httpd-ea-php56___lsphp .php .php5 .phtml .htm .html
</IfModule>
# php -- END cPanel-generated handler, do not edit

Una volta salvato, i file .html e .htm verranno elaborati dal server come normali file PHP.

Attenzione: se cambi versione PHP tramite la dashboard o cPanel, dovrai ripetere questo passaggio e aggiornare il valore della versione nel file .htaccess.

I nostri prodotti e servizi

Hosting WebServizi di hosting affidabili per siti web di qualsiasi dimensione.
Ordina
VPSInfrastruttura cloud flessibile con accesso root completo.
Ordina
Server DedicatiServer dedicati per le massime prestazioni.
Ordina

Aiuto

Hai domande o ti serve una mano? Scrivici tramite il sistema di ticket — siamo sempre qui per aiutarti!

Hai bisogno di aiuto?I nostri ingegneri ti aiuteranno gratuitamente con qualsiasi domanda in pochi minutiContattaci