je suis en train de me noyer ds toutes les docs possibles sur le rewritting sous spip (spip-contrib, spip.net..les docs de references)..pour ma part ca ne marche pas sous easyphp(apres modif du http.conf pour autoriser le rewritting) et en ligne non plus.
voila mon .htaccess:
------------------------------------ begin -------------
RewriteEngine On
RewriteRule ^backend([0-9]+)\.html$ backend.php3?id_rubrique=$1 [QSA,L]
RewriteRule ^rubrique-([0-9]+)-([0-9]+)\.html$ rubrique.php3?id_rubrique=$1&debut_article=$2 [QSA,L]
RewriteRule ^rubrique([0-9]+)\.html$ rubrique.php3?id_rubrique=$1 [QSA,L]
RewriteRule ^article([0-9]+)\.html$ article.php3?id_article=$1 [QSA,L]
RewriteRule ^breve([0-9]+)\.html$ breve.php3?id_breve=$1 [QSA,L]
RewriteRule ^mot([0-9]+)\.html$ mot.php3?id_mot=$1 [QSA,L]
RewriteRule ^auteur([0-9]+)\.html$ auteur.php3?id_auteur=$1 [QSA,L]
ErrorDocument 401 /plan.php3
--------------------------------------- end ----------
mon fihcier mes_options.php3:
---------------------------------------- begin -----------------------
<?php
$type_urls = "html";
/*
j'ai essaye aussi avec $type_urls = "propres"; ou $type_urls = "propres2";
*/
?>
----------------------------------------- end ----------------------
c'est fichiers sont a la racine aisnsi que les fichiers inc-url-standards, ..-..propres, ..-..prores2 et ..-..-html
le fichier inc-urls.php3 lui se trouve ds /ecrire.
je n'ai rien touche a la contrib original en ce qui concerne l'emplacement de ces fichiers.
quelqu'un peux t il m'aider?
merci.
le .htaccess fonctionne puisqu'il me redirige les liens foireux.
loic
voila mon .htaccess:
------------------------------------ begin -------------
RewriteEngine On
RewriteRule ^backend([0-9]+)\.html$ backend.php3?id_rubrique=$1 [QSA,L]
RewriteRule ^rubrique-([0-9]+)-([0-9]+)\.html$ rubrique.php3?id_rubrique=$1&debut_article=$2 [QSA,L]
RewriteRule ^rubrique([0-9]+)\.html$ rubrique.php3?id_rubrique=$1 [QSA,L]
RewriteRule ^article([0-9]+)\.html$ article.php3?id_article=$1 [QSA,L]
RewriteRule ^breve([0-9]+)\.html$ breve.php3?id_breve=$1 [QSA,L]
RewriteRule ^mot([0-9]+)\.html$ mot.php3?id_mot=$1 [QSA,L]
RewriteRule ^auteur([0-9]+)\.html$ auteur.php3?id_auteur=$1 [QSA,L]
ErrorDocument 401 /plan.php3
--------------------------------------- end ----------
mon fihcier mes_options.php3:
---------------------------------------- begin -----------------------
<?php
$type_urls = "html";
/*
j'ai essaye aussi avec $type_urls = "propres"; ou $type_urls = "propres2";
*/
?>
----------------------------------------- end ----------------------
c'est fichiers sont a la racine aisnsi que les fichiers inc-url-standards, ..-..propres, ..-..prores2 et ..-..-html
le fichier inc-urls.php3 lui se trouve ds /ecrire.
je n'ai rien touche a la contrib original en ce qui concerne l'emplacement de ces fichiers.
quelqu'un peux t il m'aider?
merci.
le .htaccess fonctionne puisqu'il me redirige les liens foireux.
loic