Maison >développement back-end >tutoriel php >Comment désactiver PHP dans les sous-répertoires et activer SSI à l'aide de .htaccess ?
Désactivation de PHP dans les sous-répertoires à l'aide de .htaccess
Pour désactiver PHP dans un répertoire spécifique et tous ses sous-répertoires tout en activant SSI (Server-Side Include ), suivez ces étapes :
Désactiver le moteur PHP : ajoutez la ligne suivante au fichier .htaccess :
php_flag engine off
Cela désactivera le traitement PHP pour tous les fichiers contenus dans ce répertoire.
Activer SSI : Si vous souhaitez activer SSI, ajoutez la ligne suivante sous la ligne de désactivation PHP :
AddType text/html .shtml .shtm .stm
Cette ligne précisera que les fichiers avec ces extensions doivent être traités comme des fichiers SSI.
Exclure des fichiers ou des répertoires spécifiques (facultatif) : si vous souhaitez exclure certains fichiers ou les répertoires d'être affectés par les paramètres .htaccess, vous pouvez utiliser la syntaxe suivante :
<FilesMatch "pattern"> php_flag engine on </FilesMatch>
Cet exemple activera le traitement PHP pour les fichiers qui correspondent au modèle spécifié.
Remarques supplémentaires :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!