[URL rewriting] Règles "ne contient pas"
Salut tout le monde,
J'ai un problème avec certaines règles pour mon htaccess.
Voici la situation :
Code:
1 2
| RewriteRule ^news/categories/$ /news/ [R=301,NC,L]
RewriteRule ^news/categories/(.*)/$ /news/$1 [R=301,NC,L] |
Ceci fonctionne. Ensuite, je voudrais renvoyer tout ^news/(.*)/$ sauf si (.*) contient categories/$ ou categories/(.*)/$ ou corpo/$ vers /re?dt=$1.
J'ai testé quelque chose comme :
Code:
RewriteRule ^news/(?!categories).*/$ /re?dt=$1 [R=301,NC,L]
ou même avec :
Code:
^news/(?!categories)|(corpo/$).*/$
Etc. Cela ne fonctionne pas. :(
Si quelqu'un a une idée ou pourrait m'orienter, cela serait sympa. :)
Merci d'avance.