diff --git a/install/unix/apache2.xml b/install/unix/apache2.xml index 69e7ab0e74..14b3e6caf1 100644 --- a/install/unix/apache2.xml +++ b/install/unix/apache2.xml @@ -1,5 +1,5 @@ - + @@ -270,7 +270,36 @@ LoadModule php7_module modules/libphp7.so ]]> - + + + Pour permettre l'utilisation d'un fichier PHP comme gestionnaire par défaut lorsqu'aucun + autre gestionnaire n'est trouvé, par exemple lors de l'utilisation d'un moteur de routage, + la directive FallbackResource peut être utilisée. + Elle est disponible à partir d'Apache 2.4.4. + + + + Comme la directive SetHandler est appliquée que le fichier existe ou non, et que + FallbackResource n'est appliquée que si aucun gestionnaire n'a déjà été défini, + il peut être nécessaire d'utiliser la directive If pour s'assurer que le gestionnaire + n'est appliqué que si le fichier existe. + Cela permet à FallbackResource de gérer les chemins se terminant par .php + mais qui n'existent pas, ce qui peut être utile pour la gestion des erreurs et le routage. + + + + + + + SetHandler application/x-httpd-php + + +FallbackResource /index.php +]]> + + + mod_rewrite peut être utilisé pour permettre à n'importe quel fichier .php d'être affiché comme code source avec coloration syntaxique, sans pour autant