Refuser l'accès direct à tous les fichiers .PHP à l'exception de index.php
Vous souhaitez restreindre l'accès direct à tous les fichiers .php dans un répertoire spécifique et ses sous-répertoires, à l'exception de index.php. Vous voulez vous assurer que tous les autres fichiers .php ne sont accessibles que via les inclusions PHP.
Voici une solution pour y parvenir en utilisant .htaccess :
Order Deny,Allow Deny from all Allow from 127.0.0.1 <Files /index.php> Order Allow,Deny Allow from all </Files>
La première directive refuse l'accès à tous les fichiers de toutes les sources sauf localhost. La deuxième directive cible spécifiquement index.php et permet d'y accéder depuis toutes les sources.
Conseils :
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!