Bonjour
J'ai un soucis plutôt étrange.
J'utilisais
et ça fonctionne très bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 RewriteEngine on # Acces direct aux ressources public RewriteRule scripts/(.*)$ public/scripts/$1[L] RewriteRule styles/(.*)$ public/styles/$1 [L] RewriteRule images/(.*)$ public/images/$1 [L] # Acces au routage vers le couple controleur/action approprié RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
Je voulais utiliser des répertoires "template" appelé ici "classic".
J'utilise donc
Avec ceci, un script "toto.js", par exemple, sera bien modifié en app/template/classic/public/scripts/toto.js mais le [L] ne fonctionnera pas, je me retrouve alors avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 RewriteEngine on # Acces direct aux ressources public RewriteRule scripts/classic/(.*)$ app/template/classic/public/scripts/$1 [L] RewriteRule styles/classic/(.*)$ app/template/classic/public/styles/$1 [L] RewriteRule images/classic/(.*)$ app/template/classic/public/images/$1 [L] # Acces au routage vers le couple controleur/action approprié RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
index.php?url=app/template/classic/public/images/toto.js
Je ne comprend pas ce qui fait cette différence de résultats![]()
Partager