Fil a écrit :
est-ce que secteur.php3 existe ??
oui !
Fil a écrit :
est-ce que secteur.php3 existe ??
oui !
> est-ce que secteur.php3 existe ??
oui !
Est-ce que la page secteur.php3?id_secteur=1 fonctionne ? Non ?
C'est peut-être parce qu'il faut lui passer id_rubrique=1 ... et pas
id_secteur (que spip ne saura pas interpréter).
-- Fil
Tu n'as pas bien lu ma question : est-ce que la page
secteur.php3?id_secteur=1 fonctionne ?
Tu aurais compris que ta règle ne fonctionne pas car elle appelle
secteur.php3?id_secteur=1 au lieu de secteur.php3?id_rubrique=1
donc il faut modifier
RewriteRule ^(.*)/secteur(.*).html$ $1/secteur.php3?id_secteur=$2 [QSA]
en
RewriteRule ^(.*)/secteur(.*).html$ $1/secteur.php3?id_rubrique=$2 [QSA]
@ simo <simo@tikaro.org> :
Fil a écrit :
> Est-ce que la page secteur.php3?id_secteur=1 fonctionne ? Non ?
> C'est peut-être parce qu'il faut lui passer id_rubrique=1 ... et pas
> id_secteur (que spip ne saura pas interpréter).Exactement ça marche comme ça : "secteur.php3?id_rubrique=1"
Mais j'aimerais bien qu'apparaisse dans la barre d'adresse
-- Fil
PS: à me relire, on dirait un vieux prof ! C'est l'heure de boire un
café... Désolé simo !
donc il faut modifier
RewriteRule ^(.*)/secteur(.*).html$ $1/secteur.php3?id_secteur=$2 [QSA]
en
RewriteRule ^(.*)/secteur(.*).html$ $1/secteur.php3?id_rubrique=$2 [QSA]
-- Fil
Fil a écrit :
PS: à me relire, on dirait un vieux prof ! C'est l'heure de boire un
café... Désolé simo !
Je ne l'ai pas mal pris
puisque je suis nul en code ! Merci pour la
solution, je transmets…
> donc il faut modifier
> RewriteRule ^(.*)/secteur(.*).html$ $1/secteur.php3?id_secteur=$2 [QSA]
> en
> RewriteRule ^(.*)/secteur(.*).html$ $1/secteur.php3?id_rubrique=$2 [QSA]-- Fil
Salut,
comment on utilise les rewrites rulez dans un fichier .htaccess, il en
parlent vaguement dans la faq mais c'est pas expliqué ....
merci
@+
______________________________________________________________________________
ifrance.com, l'email gratuit le plus complet de l'Internet !
vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP...
http://www.ifrance.com/_reloc/email.emailif
Maintenant que ça marche, comment faire apparaître dans la barre l'adresse
"secteurX.html" et non plus "secteur.php3?id_rubrique=X", cas de figure menu
déroulant ci-dessous :
<FORM METHOD="get">
<SELECT NAME="id_rubrique" size=1 class="spip_bouton(this.form)"
onchange="window.open(this.options[selectedIndex].value,target='_self')">
<OPTION SELECTED VALUE>Aller à</OPTION>
<BOUCLE_menu_secteurs(RUBRIQUES){id_parent=0}{par hasard}>
<OPTION VALUE="secteur.php3?id_rubrique=#ID_RUBRIQUE" >#TITRE</OPTION>
</BOUCLE_menu_secteurs>
</SELECT>
</FORM>
gracias.
simo a écrit :
Fil a écrit :
> PS: à me relire, on dirait un vieux prof ! C'est l'heure de boire un
> café... Désolé simo !Je ne l'ai pas mal pris
puisque je suis nul en code ! Merci pour la
solution, je transmets…
@ simo <simo@tikaro.org> :
Maintenant que ça marche, comment faire apparaître dans la barre l'adresse
"secteurX.html" et non plus "secteur.php3?id_rubrique=X", cas de figure menu
déroulant ci-dessous :<OPTION VALUE="secteur.php3?id_rubrique=#ID_RUBRIQUE" >#TITRE</OPTION>
C'est dans la ligne ci-dessus : secteur.php3?id_rubrique=#ID_RUBRIQUE
à remplacer par secteur#ID_RUBRIQUE.html
-- Fil