| |
|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
sebastien.cas Nouveau WRInaute
Inscrit le: 06 Jan 2005 Messages: 33 Localisation: Charleville-mézières, 08, France
|
Posté le : Mer Sep 27, 2006 20:13 Sujet du message: Règles appliquées uniquement dans le chemin courant |
|
|
Bonjour,
J'ai mis en place un .htaccess pour réécrire les url. Le site fonctionne selon le modèle MVC. Il n'y a donc qu'un seul point d'entrée.
Toutes les url sont donc de la forme :
http://www.monsite.com/index.php/module/parametres
Les règles suivantes fonctionnent :
| Code: |
# all files with .something are skipped
RewriteCond %{REQUEST_URI} \..+$
RewriteCond %{REQUEST_URI} !\.html$
RewriteRule .* - [L]
# the others are redirected to the front web controller
RewriteRule ^(.*)$ ./index.php/$1 [QSA,L] |
Le souci c'est que logiquement ces règles s'appliquent à tous les sous-dossiers.
Le problème est que j'ai des applications dans ces sous-dossiers. Il y a bien la solution de mettre un autre .htaccess dans chacun de ces sous-dossiers et de mettre "RewriteEngine off" mais ça n'est pas très pratique.
Merci d'avance pour votre aide. |
|
| |
|
 |
| |
|
|
|
|
Autres sujets de discussion :
|
|