[résolu]Rewrite et les images en variable

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

boooster
WRInaute discret
WRInaute discret
 
Messages: 58
Inscription: 18 Aoû 2006

[résolu]Rewrite et les images en variable

Message le Lun Oct 30, 2006 14:37

Bonjour à tous,
J'ai besoin d'aide concernant le Rewrite !
Voici mes liens d'origine :
Code: Tout sélectionner
index.php?page=affiche&image_affiche=avatars/Naruto/Boooster.org-Naruto (12).jpg

Et voici ce que j'ai fait en Htaccess mais ca ne fonctionne pas !
Code: Tout sélectionner
RewriteRule ^affiche-([A-z]+)-([A-z]+).html$ index.php?page=$1&image_affiche=$2 [L]

Heu au faite est-ce possible ??
Merci à tous de votre aide je suis perdu ...
Dernière édition par boooster le Dim Nov 19, 2006 18:27, édité 1 fois.


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19598
Inscription: 8 Aoû 2004

Message le Lun Oct 30, 2006 15:09

qu'est ce qui ne marche pas ?
ajoute un R dans le [L] -> [R,L] ce qui te permettra de vérifier le fonctionnement de la réécriture

boooster
WRInaute discret
WRInaute discret
 
Messages: 58
Inscription: 18 Aoû 2006

Message le Lun Oct 30, 2006 15:17

J'ai rajouté le R
La page que je demande est :
Code: Tout sélectionner
affiche-image_affiche-avatars/Naruto/Boooster.org-Naruto (12).jpg.html

Me renvoi en 404.
Mais peut être que je demande mal la page ?


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19598
Inscription: 8 Aoû 2004

Message le Lun Oct 30, 2006 15:40

regarde l'url qui est transformée pour voir si c'est bien ce que tu voulais.

boooster
WRInaute discret
WRInaute discret
 
Messages: 58
Inscription: 18 Aoû 2006

Message le Lun Oct 30, 2006 15:52

Alors ce que je voudrais que ca me donne c'est :
Code: Tout sélectionner
affiche-image_affiche-avatars/Naruto/Boooster.org-Naruto (12).html

Merci de ton aide


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19598
Inscription: 8 Aoû 2004

Message le Lun Oct 30, 2006 16:18

Non, ça c'est ton url de départ.
Maintenant, après la réécriture ça donne quoi ?

boooster
WRInaute discret
WRInaute discret
 
Messages: 58
Inscription: 18 Aoû 2006

Message le Lun Oct 30, 2006 16:23

Ca c'est l'url d'origine
Code: Tout sélectionner
index.php?page=affiche&image_affiche=avatars/Naruto/Boooster.org-Naruto (12).jpg

Après ré-écriture je voudrais que ca donne
Code: Tout sélectionner
affiche-image_affiche-avatars/Naruto/Boooster.org-Naruto (12).html


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19598
Inscription: 8 Aoû 2004

Message le Lun Oct 30, 2006 16:29

Euh, il y a un problème. La réécriture permet de transformer l'url (2) en la (1), pas le contraire.
Pour obtenir l'url (2) dans un lien, ce n'est pas du travail d'apache mais de html, soit directement soit avec php ou asp ou autre.
donc quand tu tapes la (2) que donne-t-elle après transformation d'apache ?
le [R,L] permet d'afficher l'url cible, qui malheureusement correspond à ce que l'on demande de faire à apache et pas toujours ce que l'on souhaite faire :cry:

boooster
WRInaute discret
WRInaute discret
 
Messages: 58
Inscription: 18 Aoû 2006

Message le Lun Oct 30, 2006 16:37

En faite ce que je veux faire c'est un lien comme le (2) qui en réalité est le (1)

Quand je tappe la (2) ca me donne une page 404

boooster
WRInaute discret
WRInaute discret
 
Messages: 58
Inscription: 18 Aoû 2006

Message le Dim Nov 19, 2006 18:26

Alors vu que j'ai trouvé la solution tous seul comme un grand lol
Avant :
Code: Tout sélectionner
RewriteRule ^affiche-([A-z]+)-([A-z]+).html$ index.php?page=$1&image_affiche=$2 [L]

Après :
Code: Tout sélectionner
RewriteRule ^affiche-([A-z]+)-(.+).html$ index.php?page=$1&image_affiche=$2 [L]


Voilà c'est la solution que j'ai trouvé et ca marche ...


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