J'écris un CMS en PHP, et maintenant je travaille sur la fonction thèmes. J'ai un fichier .htaccess:Apache mod_rewrite seulement si la requête ne commence pas par '/ THEMES /'
RewriteEngine ON
RewriteRule ^([a-zA-Z][a-zA-Z0-9]*)$ index.php?m=$1
RewriteRule ^([a-zA-Z][a-zA-Z0-9]*)/(.+)$ index.php?m=$1&p=$2
Si je demande à:
/page
il faut charger la fonction d'affichage de la page appelée classe.
Si je demande à:
/page/test
doit charger la fonction d'affichage de la page appelée classe, avec le paramètre « test ». Tout cela fonctionne,
Mais je le veux appliquer les RewriteRules SEULEMENT si la demande ne pas départ avec:
/THEMES/
Je peux donc appliquer des styles CSS etc ...
Quelqu'un peut-il m'aider? Merci.
Bon à savoir que vous pouvez réécrire - pour conserver une URL/modèle donné – eyelidlessness
man Merci. Cela a fonctionné. –
Je pense que la première règle devrait commencer par '^ /' – Behrang