Retourner aux forums || Retourner au forum Programmation.web
Programmation.web : Besoin d'aide pour une rewrite-rule apache
Posté par ploum (page perso, ) le 08 janvier 2006
0
Bonjour, Je souhaite écrire une rewrite-rule apache qui, pour tout requête de type :
http://monserveur.com/2005/machin/truc.html
renvoie le contenu de :
http://monserveur.com/base/2005/machin/truc.html
et cela uniquement pour les URLs commençant par une année (un nombre de 4 lettres commençant par "20", il n'y a pas d'années avant 2000)
Pour tout le reste, le serveur doit se comporter normalement.
Qqn a une idée de la manière de faire ce genre de chose et surtout, pour ne plus devoir demander dans le futur, de comment débugguer ça ?
Merci d'avance :-)
Ploum
> Lire le message (2 commentaires, moyenne: 3).
rewrite
Posté par
Twidi (Jabber id, page perso, ) le 08/01/2006 à 12:42. (lien). Évalué à 4.
#activation de mod_rewrite
RewriteEngine On
#la regle rajoutant base pour /20\d\d/*.html
RewriteRule ^(20[0-9]|0-9]\/.*\.html) /base/$1 [QSA,L]
# les logs
RewriteLogLevel 3
RewriteLog "/var/log/apache/rewrite.log"
# ps : pas testé ;)
-
[^]Re: rewrite
Posté par ploum (page perso, ) le 08/01/2006 à 12:57. (lien). Évalué à 2.ça marche nickel ! Enooorme merci :-)
Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.web



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.