|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
Super_baloo8 Nouveau WRInaute
Inscrit le: 16 Avr 2007 Messages: 10
|
Posté 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 ....
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 Nouveau WRInaute
Inscrit le: 16 Avr 2007 Messages: 10
|
Posté 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 Nouveau WRInaute
Inscrit le: 16 Avr 2007 Messages: 10
|
Posté 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 Nouveau WRInaute
Inscrit le: 16 Avr 2007 Messages: 10
|
Posté 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 !!!! |
|
| |
|
 |
e-kiwi Modérateur

Inscrit le: 23 Déc 2003 Messages: 12073 Localisation: Toulouse
|
Posté 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]
? |
|
| |
|
 |
KOogar WRInaute accro

Inscrit le: 16 Nov 2004 Messages: 2818 Localisation: Bangalore +3h30
|
Posté 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] |
|
|
| |
|
 |
Super_baloo8 Nouveau WRInaute
Inscrit le: 16 Avr 2007 Messages: 10
|
Posté 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 Nouveau WRInaute
Inscrit le: 16 Avr 2007 Messages: 10
|
Posté 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 Nouveau WRInaute
Inscrit le: 16 Avr 2007 Messages: 10
|
Posté 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 Nouveau WRInaute
Inscrit le: 16 Avr 2007 Messages: 10
|
Posté 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 ?
Bon c'est résolu, merci bien messieurs, et désolé de mon coup de Hum
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 (Pour aider hein !) |
|
| |
|
 |
KOogar WRInaute accro

Inscrit le: 16 Nov 2004 Messages: 2818 Localisation: Bangalore +3h30
|
Posté 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 
Dernière édition par KOogar le Mar Avr 17, 2007 16:25; édité 1 fois |
|
| |
|
 |
Super_baloo8 Nouveau WRInaute
Inscrit le: 16 Avr 2007 Messages: 10
|
Posté 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
Edit : Les grands esprit se rencontre ^^
Je suis déjà dehors si vous me chercher  |
|
| |
|
 |
| |
|
|