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
Aiuto
Hai domande o ti serve una mano? Scrivici tramite il sistema di ticket — siamo sempre qui per aiutarti!