bonjour,
j'ai fait la refonte de l'arborescence d'un framework PHP (MVC) a mon entreprise et j'ai un petit probleme d'url rewriting.

Je m'explique, je voudrais faire en sorte d'avoir 2 .htaccess, un pour tout les dossier afin de reecrire les url pour tout ce qui fait parti du front , mais pour la partie admin je voulais faire une exception et mettre dans le sous dossier "admin" concerné un nouvel .htaccess afin d'ecraser les ancienne regles.
Le probleme c'est qu'il n'est pas pris en compte .
Pourtant je l'ai bien mis dans le sous dossier admin et apres avoir lu sur plusieur forum je pensais qu'il fallais juste placer le parametre RewriteEngine on afin qu'il sois pris en compte, mais ca ne marche pas .
voici le code de mon .htaccess a la racine de mon framework j'aimerais que la deuxieme partie sur l'admin sois dans un autre .htaccess qui serais pris en compte seulement si on va dans la partie admin
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
17
18
19
20
21
22
23
RewriteEngine on


RewriteRule ^media/(.*)$  /Views/media/$1 [L]
RewriteRule ^js/(.*)$  /Views/js/$1 [L]
RewriteRule ^skins/(.*)$  /Views/skins/$1 [L]
RewriteRule ^content/(.*)$ /__Contents__/$1 [L]



#project rewriting rules

RewriteRule ^$ /Controllers/Project/index.php 
RewriteCond %{REQUEST_URI} ^Controllers/admin 
RewriteRule ^(.*)\.html$ /Controllers/Project/$1.php 
RewriteRule ^(.*)/$ /Controllers/Project/$1/index.php
RewriteRule ^(.*)/(.*)/$ /Controllers/Project/$1/$2/index.php

#admin rewriting rules
RewriteRule ^admin$ /Controllers/admin/CMS/Apps/index.php [L]
RewriteRule ^admin/(.*)\.html$ /Controllers/admin/CMS/Apps/$1.php [L]
RewriteRule ^admin/(.*)/$ /Controllers/admin/CMS/Apps/$1/index.php [L]
RewriteRule ^admin/(.*)/(.*)/$ /Controllers/admin/CMS/Apps/$1/$2/index.php [L]
merci par avance pour vos reponse