Traitement PHP dans les fichiers HTML

Comment activer l'exécution PHP dans les fichiers « .html » et « .htm ».

Par défaut, le serveur traite uniquement les fichiers portant l'extension .php ou .phtml comme du PHP. Si vous souhaitez que le code PHP s'exécute également dans des fichiers .html ou .htm, il suffit d'un petit ajustement dans .htaccess.

Configuration

Ouvrez le fichier .htaccess à la racine de votre site — ou créez-le s'il n'existe pas encore. Ajoutez les lignes suivantes en début de fichier :

# 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

Cet exemple utilise PHP 7.0. Pour utiliser une autre version, remplacez ea-php70 par la valeur correspondant à votre configuration :

Version PHP Valeur
PHP 7.2 ea-php72
PHP 7.0 ea-php70
PHP 5.6 ea-php56
PHP 5.3 ea-php53

Voici à quoi ressemble la même configuration pour 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

Une fois le fichier enregistré, vos fichiers .html et .htm seront traités par le serveur comme des fichiers PHP classiques.

Attention : si vous changez de version PHP via votre dashboard ou cPanel, vous devrez répéter cette étape et mettre à jour la valeur de la version dans .htaccess en conséquence.

Nos produits et services

Hébergement webFonctionne sur des disques NVMe ultra-rapides. Convient aux sites de toute complexité.
Commande
VPSInfrastructure cloud flexible avec accès root complet.
Commande
Serveurs dédiésServeurs physiques pour une performance maximale.
Commande

Aide

Une question ou besoin d'un coup de main ? Écrivez-nous via le système de tickets — nous sommes toujours là pour vous aider !

Besoin d’aide?Nos ingénieurs vous aideront gratuitement pour n’importe quelle question en quelques minutesNous contacter