Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

[Résolu] Url Rewriting : index.php?id=nom devient /nom/

Poster un nouveau sujet Imprimer cette discussion    Forum -> URL Rewriting et .htaccess   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
Super_baloo8
Nouveau WRInaute

Inscrit le: 16 Avr 2007
Messages: 10

URL permanente de ce messagePosté le : Lun Avr 16, 2007 17:21    Sujet du message: [Résolu] Url Rewriting : index.php?id=nom devient /nom/

Bonjour et excusez moi de vous dérangez. J'essaye depuis aujourd'hui de comprendre l'url rewriting, sans succès.

J'ai essayé ceci :

Code:
Options +FollowSymlinks

RewriteEngine on

RewriteRule /(.*)/ index.php?nom=$1

RewriteRule /(.*)/(.*)/ index.php?nom=$1&sous=$2


Sans succès.

Ce que je souhaiterais faire et créer des dossiers, avec leur sous dossier grâce à l'url rewriting.

Je n'y arrive pas, et Je ne sais pas si c'est possible, donc je m'en remets à vous. Le code donnée plus haut ne me fournis aucune erreur, mais ne fait rien aussi ....

Règles de réecritures a écrit:
Voici l'url que je souhaiterais réecrire :

http://monsite.com/index.php?nom=$1

Devienne :

http://monsite.com/$1/

Mais aussi que :

http://monsite.com/index.php?nom=$1&sous=$2

Devienne :

http://monsite.com/$1/$2/


Les variables $1 et $1 sont composé de lettre, tirets -, et de chiffres.

Merci de votre aide.[dico][/dico][dico][/dico][dico][/dico]


Dernière édition par Super_baloo8 le Mar Avr 17, 2007 16:24; édité 5 fois
 
Super_baloo8
Super_baloo8
Nouveau WRInaute

Inscrit le: 16 Avr 2007
Messages: 10

URL permanente de ce messagePosté le : Lun Avr 16, 2007 18:27    Sujet du message: [Résolu] Url Rewriting : index.php?id=nom devient /nom/

En fouinant encore sur le forum, je viens d'essayer ces deux règles :

Code:
RewriteRule ^pages/(.*)$ index.php?motcle=$1 [L]


Et

Code:
RewriteRule ^/(.*)$ index.php?motcle=$1 [L]


Et je n'obtiens riens.
 
Super_baloo8
Super_baloo8
Nouveau WRInaute

Inscrit le: 16 Avr 2007
Messages: 10

URL permanente de ce messagePosté le : Mar Avr 17, 2007 10:34    Sujet du message: [Résolu] Url Rewriting : index.php?id=nom devient /nom/

C'est bon, j'ai finis par y arriver :

Code:
RewriteRule ^/([^/]+)/$  /index.php?numero=$1 [L]

RewriteRule ^/([^/]+)/([^/]+)/$  /index.php?numero=$1&page=$2 [L]
 
Super_baloo8
Super_baloo8
Nouveau WRInaute

Inscrit le: 16 Avr 2007
Messages: 10

URL permanente de ce messagePosté le : Mar Avr 17, 2007 16:01    Sujet du message: [Résolu] Url Rewriting : index.php?id=nom devient /nom/

Et non, ca ne marche pas, je vais pas tarder à abandonner, je n'arrive à trouver de l'infos nul part, pourtant il doit y avoir matiere a faire quelques chose !!!!
 
Super_baloo8
e-kiwi
Modérateur
Modérateur

Inscrit le: 23 Déc 2003
Messages: 12073
Localisation: Toulouse

URL permanente de ce messagePosté le : Mar Avr 17, 2007 16:07    Sujet du message: [Résolu] Url Rewriting : index.php?id=nom devient /nom/

RewriteRule ^/(.+)/(.+)/ /index.php?numero=$1&page=$2 [L]
RewriteRule ^/(.+)/ /index.php?numero=$1 [L]

?
 
e-kiwi Visiter le site web du posteur
KOogar
WRInaute accro
WRInaute accro

Inscrit le: 16 Nov 2004
Messages: 2818
Localisation: Bangalore +3h30

URL permanente de ce messagePosté le : Mar Avr 17, 2007 16:12    Sujet du message: [Résolu] Url Rewriting : index.php?id=nom devient /nom/

Super_baloo8 a écrit:
Et non, ca ne marche pas, je vais pas tarder à abandonner, je n'arrive à trouver de l'infos nul part, pourtant il doit y avoir matiere a faire quelques chose !!!!


relax ^^

Et comme ca ?

Code:
RewriteRule ^(.*)/$  /index.php?numero=$1 [L]
 
KOogar Visiter le site web du posteur
Super_baloo8
Nouveau WRInaute

Inscrit le: 16 Avr 2007
Messages: 10

URL permanente de ce messagePosté le : Mar Avr 17, 2007 16:13    Sujet du message: [Résolu] Url Rewriting : index.php?id=nom devient /nom/

Ca ne passe pas non plus j'ai une belle erreur 404 page non trouvée.

J'ai essayé juste ceci aussi :

Code:
RewriteEngine on
RewriteRule ^article-([0-9]+)-([0-9]+)\.html$  article.php?numero=$1&page=$2  [L]


Même ca ca ne marchais pas.

Est ce que cela proviens encore de cette hebergeur (de m) de 1and1 avec leur règles particulieres pour leur serveur mutualisé ?
 
Super_baloo8
Super_baloo8
Nouveau WRInaute

Inscrit le: 16 Avr 2007
Messages: 10

URL permanente de ce messagePosté le : Mar Avr 17, 2007 16:15    Sujet du message: [Résolu] Url Rewriting : index.php?id=nom devient /nom/

KOogar a écrit:


relax ^^

Et comme ca ?

Code:
RewriteRule ^(.*)/$  /index.php?numero=$1 [L]


OUI, Donc si je suis la logique, si je fait :

Code:
RewriteEngine on

RewriteRule ^(.*)/$  /index.php?dos=$1 [L]

RewriteRule ^(.*)/(.*)/$  /index.php?dos=$1&sousdos=$2 [L]


Je devrais pouvoir afficher le deuxième faux dossier ?

(Déjà un grand merci !)
 
Super_baloo8
Super_baloo8
Nouveau WRInaute

Inscrit le: 16 Avr 2007
Messages: 10

URL permanente de ce messagePosté le : Mar Avr 17, 2007 16:19    Sujet du message: [Résolu] Url Rewriting : index.php?id=nom devient /nom/

C'est presque ca la solution, mais en fait, j'arrive bien a afficher les deux faux dossier dans l'url.

Mais par contre, je ne récupère qu'une seule variable ($1.$2) à la place de deux variables bien distinctes.

Y'a t'il un moyen d'identifier les deux variable dans la règle de réecriture ?
 
Super_baloo8
Super_baloo8
Nouveau WRInaute

Inscrit le: 16 Avr 2007
Messages: 10

URL permanente de ce messagePosté le : Mar Avr 17, 2007 16:23    Sujet du message: [Résolu] Url Rewriting : index.php?id=nom devient /nom/

Je ne savais pas qu'il y avais un sens de lecture, et pourtant ca parait logique non ? Very Happy

Bon c'est résolu, merci bien messieurs, et désolé de mon coup de Hum Wink

Voici pour les personnes que ca interesserais cette fois ci, la bon .htacces qui fonctionne :

Code:
RewriteEngine on

RewriteRule ^(.*)/(.*)/$  /index.php?dos=$1&sousdos=$2 [L]

RewriteRule ^(.*)/$  /index.php?dos=$1 [L]


Encore merci Messieurs, a très bientôt Wink (Pour aider hein !)
 
Super_baloo8
KOogar
WRInaute accro
WRInaute accro

Inscrit le: 16 Nov 2004
Messages: 2818
Localisation: Bangalore +3h30

URL permanente de ce messagePosté le : Mar Avr 17, 2007 16:23    Sujet du message: [Résolu] Url Rewriting : index.php?id=nom devient /nom/

Inverse les regles. La plus longue en premier.

Edit: En meme temps le post !!!

Bonne continuation Very Happy


Dernière édition par KOogar le Mar Avr 17, 2007 16:25; édité 1 fois
 
KOogar Visiter le site web du posteur
Super_baloo8
Nouveau WRInaute

Inscrit le: 16 Avr 2007
Messages: 10

URL permanente de ce messagePosté le : Mar Avr 17, 2007 16:24    Sujet du message: [Résolu] Url Rewriting : index.php?id=nom devient /nom/

Nos posts ce sont croisé KOogar Wink

Edit : Les grands esprit se rencontre ^^


Je suis déjà dehors si vous me chercher Wink
 
Super_baloo8
 
Montrer les messages depuis:   
Revenir en haut    Forum -> URL Rewriting et .htaccess Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

Définitions :

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort