BOnjour
j'héberge pour plusieurs associations la liste des communes ayant pris des engagements en défaveur des OGM en champs.
cette liste est sur la page http://www.infogm.org/article.php3?id_article:436
Les associations souhaiteraient une synthaxe plus lisible, genre : www.infogm.org/communes ou communes.html..
y'a t il un moyen facile pour y arriver ?
En vous remerciant
Christophe NOISETTE www.infogm.org
Déjà, il faut trouver un moyen pour envoyer de l'adresse '/comunes' vers
spip. Ca peut se faire au niveau du serveur (via une configuration du
serveur ou via un .htaccess). Pour apache, utiliser mod_rewrite, des lignes
du genre
"RewriteRule /comune /article.php3?id_article=17"
Ensuite, il faut que spip sache quelle est la page (l'id_article) appelée à
cette adresse.
Enfin, à l'inverse, que spip sache que l'URL de la page en question est
'/comune'.
Tout ça n'est pas évident à faire, mais ça peut valoir le coup.
Une autre solution est de faire un fichier comune.php3 qui contient juste un
appel du type
<?php $fond='commune'; $delai=3600; id_article=17;
include(inc-public.php3); ?>
-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Fil
Envoyé : lundi 17 juin 2002 17:21
À : spip@rezo.net
Objet : Re: [Spip] Redirection
Une autre solution est de faire un fichier comune.php3 qui
contient juste un
appel du type
<?php $fond='commune'; $delai=3600; id_article=17;
include(inc-public.php3); ?>
Salut,
Dans ce cas, j'imagine qu'on peut remplacer id_article par id_rubrique si on
veut juste changer les urls de rubriques ?
ça ne résoud qu'une partie du problème.
c'est à dire qu'on peut se heurter à quel(s) type(s) de problème(s)?
-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Fil
Envoyé : lundi 17 juin 2002 18:03
À : spip@rezo.net
Objet : Re: [Spip] Redirection
@ David Gourdet <gourdet@cnam.fr> :
> Dans ce cas, j'imagine qu'on peut remplacer id_article par
id_rubrique si on
> veut juste changer les urls de rubriques ?
oui
> > ça ne résoud qu'une partie du problème.
> c'est à dire qu'on peut se heurter à quel(s) type(s) de problème(s)?
Par exemple #URL_RUBRIQUE ne renverra pas vers la bonne adresse.
-- Fil
ok, mais bon ça peut-être contourné dans certaines configurations de site.
Je vais tester ça. Pour le référencement, ça peut être carrément utile.
Frace à Fil fil@rezo.net, j’ai réussi à faire qu’une page genre article.php3?id_article=436 soit simplifier par un communes.php3,
le problème est que la redirection semble aléatoire.
Et quand elle marche, j’ai le droit en tete de page à une phrase curieuse : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/infogm/www/CACHE/skel_article.php3 on line 512
A quoi cela peut etre dû?
Est ce que si plusieurs personnes se connectent en meme temps cela peut il engendrer ce genre de problème?
Ce coup ci il met : Warning: Failed opening ‹ 0php3 › for inclusion
(include_path=‹ .:/usr/local/lib/php ›) in /home/infogm/www/communes.php3
on
line 2
Je suis vraiment trop mauvais
merci infiniment
Christophe
J’ai essayé cette première solution : ca met :Parse error: parse
error,
unexpected ‹ = › in /home/infogm/www/communes.php3 on line 1
Sais tu pourquoi?
Cordialement
Christophe
Une autre solution est de faire un fichier comunes.php3 qui contient
juste
un
appel du type