Bonjour.

J'ai fais un code pour permettre que l'accès aux fichiers index.php de tous les répertoires, mais je veux seulement permettre celui en racine.

Ce dont j'ai de fait:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
#Interdit tout visibilité ou execution de .php sauf par php lui même
<Files *.php>
    Order deny,allow
    Deny from all
</Files>
 
#Autorise le fichier index.php à être appeler directement en dehors de tous scripts
<Files index.php>
    Order deny,allow
    Allow from localhost
    Deny from all
</Files>
 
RewriteEngine on
RewriteRule ^([a-zA-Z0-9\-\_\/]*)$ index.php?p=$1
Une idée?