Le Hollandais Volant

Apache : RedirectMatch

Un petit truc perso que je met là, car susceptible de servir.

J'utilise Blogotext, et ses URL sont du genre "/index.php?2011/01/01/12/00/00-le-nom". Seulement, les, "/" n'indiquent pas des dossiers, mais juste une syntaxe interne à Blogotext.

Google me signalait tout un tas de liens morts, simplement car le "index.php" était absent, donc les liens "http://lehollandaisvolant.net/2010/01/01…" sont faux.

Le serveur Apache permet de résoudre ce problème, avec le fichier .htaccess.
Vu que le RewriteRule ne fait que ré-écrire l'URL, sans rien changer aux dossiers, j'ai utilisé la fonction RedirectMatch : c'est comme un RedirectPermanent mais les REGEX en plus.

Voilà mon code :
RedirectMatch /([0-9]{4}(/[0-9]{2}){5}) /index.php?$1
Je passe sur l'analyse de la REGEX, mais en gros ça redirige les URL du style :
http://lehollandaisvolant.net/2011/03/20/15/03/48
vers
http://lehollandaisvolant.net/index.php?2011/03/20/15/03/48