débutant en url rewriting

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

funbidule
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 23 Sep 2004

débutant en url rewriting

Message le Jeu Sep 23, 2004 2:18

Bonjour,

Je débute dans ce mode, j'ai fait un lien vers la page disp_*.html.
J'utilise donc l url rewriting car je voudrais que cela realise le script en page disp.php?id=*

Je ne vois pas ou mon code ne marche pas:

Code: Tout sélectionner
RewriteRule ^(.*)/(.*)/(.*)/(.*)/disp_(.*).html$ /~monsite/repertoire/disp.php?id=$5
RewriteRule ^(.*)/(.*)/(.*)/disp_(.*).html$ /~monsite/repertoire/disp.php?id=$4
RewriteRule ^(.*)/(.*)/disp_(.*).html$ /~monsite/repertoire/disp.php?id=$3
RewriteRule ^(.*)/disp_(.*).html$/~monsite/repertoire/disp.php?id=$2
RewriteRule ^/disp_(.*).html$ /~monsite/repertoire/disp.php?id=$1


merci d avance


Remi L.
WRInaute passionné
WRInaute passionné
 
Messages: 1063
Inscription: 6 Sep 2003

Message le Jeu Sep 23, 2004 2:47

Essaie simplement :
Code: Tout sélectionner
RewriteRule disp_(.*)\.html$ /~monsite/repertoire/disp.php?id=$1 [L]

funbidule
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 23 Sep 2004

Message le Jeu Sep 23, 2004 12:50

j ai essayé ca ne fait rien quand je lance la page disp_1.html il me met page non trouvée


Remi L.
WRInaute passionné
WRInaute passionné
 
Messages: 1063
Inscription: 6 Sep 2003

Message le Jeu Sep 23, 2004 13:48

Essaie en enlevant le / au début du second paramètre...
Vérifie que ton hébergeur autorise bien le rewriting et que tu as bien mis le moteur en route (RewriteEngine on)... (pour être sûr de ton coup, tu crées une page disp_1.html et s'il t'affiche la page, c'est que le rewriting n'est pas en route)

funbidule
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 23 Sep 2004

Message le Jeu Sep 23, 2004 16:35

ben ca vient pas du serveur car dans un autre repertoire l url rewriting fonctionne !

j ai essayé sans les / et ca change rien :(


Remi L.
WRInaute passionné
WRInaute passionné
 
Messages: 1063
Inscription: 6 Sep 2003

Message le Jeu Sep 23, 2004 17:04

Pour savoir si ton problème vient du premier ou du second paramètre, tu mets 'test.htm' dans le second paramètre et tu crées test.htm et disp_1.html. Ensuite tu fais comme Colombo: tu te grattes la tête et tu essaies de déduire qq chose de ce que tu vois ;-)

Regarde aussi si ton htaccess est dans le bon répertoire.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités