url rewriting avec ancres.

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

xtremsoft
Nouveau WRInaute
 
Messages: 21
Inscription: Jeu Mai 12, 2005 16:24

url rewriting avec ancres.

Message le Ven Mai 13, 2005 16:26

bonjour,

Mon hébergeur est infomaniak, je n'ai pas encore réussis à faire de l'url rewriting.

Le site est : http://www.xtremsoft.com
Comment faire pour renommer:

xport_faq.php?id_faq=0&affiche=1#1 en xport_faq_id_0_affiche_1_ancre_1
sachant que cette page un un nombre de variables différents.
ça peut aussi être xport_faq.php?search=xport&envoi=Search ou xport_faq.php?id_faq=3 ou simplement sans variables?

Merci d'avance


correiaj
WRInaute accro
WRInaute accro
 
Messages: 1106
Inscription: Lun Avr 25, 2005 22:39

Message le Ven Mai 13, 2005 16:38

C´est un peu compliquer...
Explique un peu plus.
Soit il faut prendre en compte toutes les champs de variable possible, soit tu ne peux pas sous cette forme...

xtremsoft
Nouveau WRInaute
 
Messages: 21
Inscription: Jeu Mai 12, 2005 16:24

Message le Ven Mai 13, 2005 16:43

et sans tenir compte des ancres ça donne quoi?


correiaj
WRInaute accro
WRInaute accro
 
Messages: 1106
Inscription: Lun Avr 25, 2005 22:39

Message le Ven Mai 13, 2005 21:42

En fait je vous que tu veux tous tranformer en _
essaie ceci:
RewriteRule ^(.*)(&|=|?) $1_


itsme
WRInaute passionné
WRInaute passionné
 
Messages: 744
Inscription: Mer Oct 13, 2004 14:13

Message le Ven Mai 13, 2005 22:05

essayes cela:
http://www.xtremsoft.com/fr/xport_faq/I-need-Java-Where-can-I-download-it.php?id_faq=0&affiche=4#4

tu n'as plus qu'a mettre une balise base et l'interet de l'UR est atteint sans aucun effort :)


Patrice A.
Modérateur
Modérateur
 
Messages: 2413
Inscription: Ven Fév 11, 2005 19:36

Message le Ven Mai 13, 2005 23:19

correiaj a écrit:En fait je vous que tu veux tous tranformer en _
essaie ceci:
RewriteRule ^(.*)(&|=|?) $1_
:( t'as toujours pas compris le truc avec la réécriture d'URL et les débutants...

xtremsoft a écrit:bonjour,

Mon hébergeur est infomaniak, je n'ai pas encore réussis à faire de l'url rewriting.

Le site est : -http://www.xtremsoft.com
Comment faire pour renommer:

xport_faq.php?id_faq=0&affiche=1#1 en xport_faq_id_0_affiche_1_ancre_1
sachant que cette page un un nombre de variables différents.
ça peut aussi être xport_faq.php?search=xport&envoi=Search ou xport_faq.php?id_faq=3 ou simplement sans variables?

Pour commencer, édite ton message et rajoute un "-" devant l'URL, parce que mettre un lien comme celui-là est interdit par la charte de WRI :wink:

Ensuite, tu pourrais essayer ceci :
Code: Tout sélectionner
RewriteEngine On
RewriteRule ^xport_faq_(.*)_(.*)_(.*)_(.*)_(.*)_(.*).html$ xport_faq.php?$1=$2&$3=$4&$5=$6 [L]
RewriteRule ^xport_faq_(.*)_(.*)_(.*)_(.*).html$ xport_faq.php?$1=$2&$3=$4 [L]
RewriteRule ^xport_faq_(.*)_(.*).html$ xport_faq.php?$1=$2 [L]

Sachant que :
  • tu ne pourras pas utiliser de blancs soulignés ("_") dans les noms des paramètres et des valeurs
  • les ancres, il est impossible (et pas malin) de les réécrire : t'as qu'à faire tes liens vers xport_faq_truc_muche.html#1 :wink:
  • les règles que je t'ai données marchent pour 3,2,et 1 paramètres. Si tu veux gérer 4 paramètres, tu ajouteras toi-même une ligne au-dessus des 3 autres sur le même modèle, comme un grand.

xtremsoft
Nouveau WRInaute
 
Messages: 21
Inscription: Jeu Mai 12, 2005 16:24

Message le Sam Mai 14, 2005 9:01

Merci, j'étais sûr que c'était toi qui allait répondre.

Je désespère, j'ai mis mon fichier .htaccess à la racine du serveur, où se trouve le fichier index. quan je vais sur faq et que je teste rien ne se passe... :cry:


correiaj
WRInaute accro
WRInaute accro
 
Messages: 1106
Inscription: Lun Avr 25, 2005 22:39

Message le Sam Mai 14, 2005 15:55

Dj_Apx a écrit:
correiaj a écrit:En fait je vous que tu veux tous tranformer en _
essaie ceci:
RewriteRule ^(.*)(&|=|?) $1_
:( t'as toujours pas compris le truc avec la réécriture d'URL et les débutants...


Et non :D , en fait ce serait bien que tu leur expliques plutôt à eu coomment poser leur question, plutôt qu´à moi comment décoder leur demande.... :D

URL Rerwriting = réécriture de URL de a vers b. arghhhhhhhhhhhhhhh
ET NON PAS TOUR DE MAGIE ....


Patrice A.
Modérateur
Modérateur
 
Messages: 2413
Inscription: Ven Fév 11, 2005 19:36

Message le Sam Mai 14, 2005 16:52

correiaj a écrit:
Dj_Apx a écrit:
correiaj a écrit:En fait je vous que tu veux tous tranformer en _
essaie ceci:
RewriteRule ^(.*)(&|=|?) $1_
:( t'as toujours pas compris le truc avec la réécriture d'URL et les débutants...


Et non :D , en fait ce serait bien que tu leur expliques plutôt à eu coomment poser leur question, plutôt qu´à moi comment décoder leur demande.... :D


Tu connais le proverbe :

Confucius a écrit:Si tu donne à un homme une règle d'URL Rewriting,
il pourra réécrire une URL.

Si tu lui apprends à faire lui-même ses règles d'URL Rewriting,




..... :)

Confucius a écrit:Tu te feras chier toute la semaine à tout réexpliquer
:lol:


Patrice A.
Modérateur
Modérateur
 
Messages: 2413
Inscription: Ven Fév 11, 2005 19:36

Message le Sam Mai 14, 2005 16:54

xtremsoft a écrit:Merci, j'étais sûr que c'était toi qui allait répondre.

Je désespère, j'ai mis mon fichier .htaccess à la racine du serveur, où se trouve le fichier index. quan je vais sur faq et que je teste rien ne se passe... :cry:
Si tes pages font toujours des vieux liens tout moches, bien sûr qu'ils vont rester tout moches...

C'est à toi de faire des liens vers machinè_chose_truc.html au lieu de machin?chose=truc
Faut pas croire à la fée clochette ! les règles de htaccess servent seulement à ce que les liens .html lancent le script php :wink:

xtremsoft
Nouveau WRInaute
 
Messages: 21
Inscription: Jeu Mai 12, 2005 16:24

Message le Sam Mai 14, 2005 18:27

lol, heureusement que t'es là... Appart en programmation, j'suis pas très doué en info. :?


Patrice A.
Modérateur
Modérateur
 
Messages: 2413
Inscription: Ven Fév 11, 2005 19:36

Message le Sam Mai 14, 2005 18:44

xtremsoft a écrit:lol, heureusement que t'es là...
Je sais.

Après tout, si j'étais pas là, je serais le premier à en être emmerdé.


correiaj
WRInaute accro
WRInaute accro
 
Messages: 1106
Inscription: Lun Avr 25, 2005 22:39

Message le Sam Mai 14, 2005 23:02

C´est bien vrai...
enfin, ça doit être le décalage horaire qui m´empêche de les comprendre, je regle ça lundi...


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