je n'arrive pas a comprendre ou je commet une erreur

Nouveau WRInaute
Bonjour a tous

je suis en train d'apprendre les technique de rewriting pour mon site et j'ai essaye de tester sur mes pages cette adresse :
fichier .htaccess :

ErrorDocument 404 /erreur.htm
Options +FollowSymlinks
RewriteEngine on

RewriteRule ^lire/article-([0-9]+)\.html$ /lire/index.php?rubid=$1 [L]

ou la page :
http://beaverpool.megapix.fr/lire/index.php?rubid=113 (par exemple) devrait me donner si j'ai bien suivi :
http://beaverpool.megapix.fr/lire/article-113.html

et bien ca ne marche pas ...??
j'ai lu dans ce forum qu'il fallait aussi réecrire les adresses dasn le code php ?? mais la ce devient un peu compliqué pour moi ..

car voila ce que je trouve dans le code :

<?
if (!isset($rubid)) { $rubid = 0; }
$frm["parent"] = array($rubid);
construit_menu_arborescent_rub($rubrique_options, $frm["parent"]);
echo "<hr size='1'>";
echo $rubrique_options;
?>


je suis chez ovh.

a vous lire pour une aide precieuse :roll:
 
WRInaute discret
Humm, je parcour depuis peu ce forum et il semble avoirvu beaucoup de problèmes avec l'hebergeur "OVH", pourquoi est-il aussi populaire alors ?
 
WRInaute passionné
Ca n'a rien à voir avec OVH a7_ !!

renaldodellutri, il faut que tu réecrives tous les liens de ton site, par exemple les liens vers :

lire/index.php?rubid=$variable , tu les changes en :

lire/article-$variable
 
Nouveau WRInaute
reecrire les liens je m'en doutais

renaldodellutri, il faut que tu réecrives tous les liens de ton site, par exemple les liens vers :

lire/index.php?rubid=$variable , tu les changes en :

lire/article-$variable[/quote]


mais je n'ai pas cela dans mes liens, j'ai un menu arborescent qui se construit avec l'expression ci dessus reprise en citation ..... et la j'avoue que je ne sais pas par quelle bout la prendre ????
 
WRInaute accro
eh bien tu cherches la fonction construit_menu_arborescent_rub() dans le code, et c est elle qu'il faut modifier. la facon dont elle construit les urls
 
Nouveau WRInaute
Genial ca marche !!

e-kiwi a dit:
eh bien tu cherches la fonction construit_menu_arborescent_rub() dans le code, et c est elle qu'il faut modifier. la facon dont elle construit les urls

Ca y est en fait tout cela est dans le fichier config.inc.php
comment etre sur de ne rien rater ??
y aurait il un soft en francais qui ferait cela automatiquement ???
 
Nouveau WRInaute
je n'arrive pas a reecrire cette adresse ???

re bonjour
je reecris cette adresse de cette facon :

RewriteRule ^produit-details-([0-9]+)\.html$ /produit-details.php?id=$1 [L]

le lien d'originr est celui ci :
<a class=normal href="produit_details.php?id=<?=$prod["id"] ?>"> <?=$prod["nom"] ?>

que je dois modifier de la sorte :

<a class=normal href="produit-details-"<?=$prod["id"] ?>".html>" <?=$prod["nom"] ?>

et la ca marche pas ??? il y aurait une erreur de sintaxe surement cela m'affiche dans la barre de tache :

http://www.beaverpool.piscines.megapix. ... t-details-

et rien d'autre ???
quyi peut me sortir de la ?? :oops:
 
Discussions similaires
Haut