Dossier virtuel vers racine

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

chris26
Nouveau WRInaute
 
Messages: 7
Inscription: Mer Oct 25, 2006 9:42

Dossier virtuel vers racine

Message le Lun Oct 30, 2006 18:47

Bonjour,

Après avoir cherché en vain sur le forum, j'ose poser une question bête :

Je voudrais que :

http://www.bidule.com/voiture/machin.htm
http://www.bidule.com/article.php?titre_page=machin

C'est trivial, mais je n'y arrive pas.
J'ai essayé ceci :

# RewriteRule ^/voiture/([a-z0-9]+)\.htm$ article.php?titre_page=$1 [L]

Mais sans succès !

HElp plesae :-)

magic corp.
WRInaute impliqué
WRInaute impliqué
 
Messages: 425
Inscription: Jeu Juin 17, 2004 9:56

Message le Lun Oct 30, 2006 19:01

J'espère que tu n'as pas le '#' devant dans ton .htaccess.

Sinon, la syntaxe de ta règle semble juste, je pense que tu as une erreur 404.

Essaye peut-être :
Code: Tout sélectionner
RewriteRule ^/voiture/([a-z0-9]+)\.htm$ /article.php?titre_page=$1 [L]

ou
Code: Tout sélectionner
RewriteRule ^voiture/([a-z0-9]+)\.htm$ /article.php?titre_page=$1 [L]

chris26
Nouveau WRInaute
 
Messages: 7
Inscription: Mer Oct 25, 2006 9:42

Message le Lun Oct 30, 2006 19:16

Je te remerci pour ton aide.
J'avais bien sur viré le #

Les deux solutions que tu me suggères aboutissent vers une erreur 404.
Je pense que tout ca doit être lié à une question de basedir, mais c'est curieux.

Pourtant je vois cliarement l'interêt de ma démarche qui vise à me permettre de créer un classement virtuel.

magic corp.
WRInaute impliqué
WRInaute impliqué
 
Messages: 425
Inscription: Jeu Juin 17, 2004 9:56

Message le Lun Oct 30, 2006 19:24

Et avec (juste pour un test) un lien style -> voiture-machin.htm avec un '-' au lieu du '/' et biensur la même modif dans la règle de rewrite ?

Pour être sûre que la config serveur ne gène pas.

chris26
Nouveau WRInaute
 
Messages: 7
Inscription: Mer Oct 25, 2006 9:42

Message le Lun Oct 30, 2006 19:41

J'ai d'autres règles de rewrite, mais je place celle-ci en haut de page pour éviter tout conflit.

Cela ne fonctionne pas d'avantage, avec ou sans tiret.

Cordialement.

chris26
Nouveau WRInaute
 
Messages: 7
Inscription: Mer Oct 25, 2006 9:42

Message le Lun Oct 30, 2006 19:44

Une question que je me pose. Toute la difficulté dans le débugage de l'url rewriting réside dans le fait que l'on ne voit pas l'url que apache réecrit.

J'ai cherhé sur le net sans pouvoir trouver de logiciel qui montre le résultat d'un rul rewriting.


J'ai reghardé dans les logs d'apache, mais il ne stocke que l'url du navigateur.

magic corp.
WRInaute impliqué
WRInaute impliqué
 
Messages: 425
Inscription: Jeu Juin 17, 2004 9:56

Message le Lun Oct 30, 2006 19:59



Leonick
WRInaute accro
WRInaute accro
 
Messages: 12177
Inscription: Dim Aoû 08, 2004 20:24

Message le Lun Oct 30, 2006 20:01

chris26 a écrit:J'ai cherché sur le net sans pouvoir trouver de logiciel qui montre le résultat d'un url rewriting.
Y a qu'à demander
Code: Tout sélectionner
[L] -> [R,L]
et on voit l'url comme elle est transformée

chris26
Nouveau WRInaute
 
Messages: 7
Inscription: Mer Oct 25, 2006 9:42

Message le Lun Oct 30, 2006 20:14

L'astuce ne marche pas sur mon serveur.
J'ai des pages d'erreurs personnnalisée, du coup on ne voit pas l'url que l'on a tenté d'accéder.

Merci pour la page apache, je vais étudier cela.
Je vous suis très reconnaissant pour le temps que vous prenez à m'aider.
J'espère vous le rendre un jour.


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