Bonjour,
J'utilise spip 1.8 avec l'option url propres pour ceux qui connaissent.
Voilà une règle de réécriture du fichier .htacces pour les brèves :
Pour la brève 48 par exemple :
http:/monsite.org/+titre-de-ma-breve+
devient
http:/monsite.org/breve.php3?id_breve=48
Les rewritecond vérifient que ce n'est pas un fichier ni un dossier qui est demandé.
Par contre je ne comprends pas comment agit le flag E :
url_propre est un champ de table mysql de la brève 45 qui a pour valeur 'titre-de-ma-breve'.
Si quelqu'un pouvait me donner quelques explications.
Merci.
J'utilise spip 1.8 avec l'option url propres pour ceux qui connaissent.
Voilà une règle de réécriture du fichier .htacces pour les brèves :
Code:
# Les breves
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^\+[^/\.]+\+$ breve.php3 [QSA,E=url_propre:$0]
Pour la brève 48 par exemple :
http:/monsite.org/+titre-de-ma-breve+
devient
http:/monsite.org/breve.php3?id_breve=48
Les rewritecond vérifient que ce n'est pas un fichier ni un dossier qui est demandé.
Par contre je ne comprends pas comment agit le flag E :
url_propre est un champ de table mysql de la brève 45 qui a pour valeur 'titre-de-ma-breve'.
Si quelqu'un pouvait me donner quelques explications.
Merci.