Bonjour,
Je cherche à écrire un fichier htaccess pour :
- Que mes requêtes de fichier css et png soient autorisées
- Que mes requêtes de fichier css soient routées vers un fichier php
- Que tout le reste soit routé vers le même fichier php
Voila ce que j'ai fait. La première partie marche, à savoir que ca route mes fichiers css vers mon index.php pour être traités.
Par contre quand j'ai rajouté la deuxième pour que tout ce qui n'est pas du css ou du png passe par le controller index.php, ca dérape : mon css n'est plus routé...
Merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 RewriteCond %{REQUEST_FILENAME} -f RewriteCond %{REQUEST_URI} \.css$ RewriteRule ^(.+)$ code/index.php?request=%{REQUEST_URI}&%{QUERY_STRING} [L] # No direct access to files in the scaffold directory except css and png files RewriteCond %{REQUEST_FILENAME} -f RewriteCond %{REQUEST_FILENAME} !\.(css|png)$ RewriteRule (.*) code/index.php?direct_access=no [L]
Partager