salut a tous!
difficile de resumer ca dans le titre!

je fais un site en php avec de la réécriture d'url.
par exemple la page conf_ch1_6.html redirige vers conf_redir.php?p=1_6

je fais ca tres bien dans le .htaccess :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
RewriteEngine on 
 
RewriteRule ^conf\.html$  conf.php  [L]
RewriteRule ^conf_ch(.+)\.html$  conf_redir.php?p=$1  [L]
jusque la aucun probleme

sauf que en faisant directement conf_redir.php?p=1_6 dans le navigateur, on accède aussi à la page ... normal a priori, mais je voudrais éviter, et tant que j'y suis interdire l'accès direct à tout script php,
j'ai donc rajouté
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
RewriteRule .php  / [R=404,L,NS]
a la fin du .htaccess

et la catastrophe, erreur 404
quand j'essaye conf.html il ne me trouve pas conf.php
et quand j'essaye conf_ch1_6.html il ne me trouve pas conf_redir.php

j'ai oublié quelque chose??

merci d'avance!