Les experts de htaccess, SOS, rewriting classique

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

franceradio
WRInaute impliqué
WRInaute impliqué
 
Messages: 667
Inscription: 19 Avr 2007

Les experts de htaccess, SOS, rewriting classique

Message le Mer Juin 06, 2007 10:49

bonjour,

j'ai un souci pour rendre des pages comme:

http://www.site.com/search.php?music=madonna
http://www.site.com/search.php?music=eminem
http://www.site.com/search.php?music=hip hop

à

http://www.site.com/madonna
http://www.site.com/eminem
http://www.site.com/hip hop


J'ai essayé ce que j'ai compris par WRI (mais apprament j'ai rien compris :cry: ) :

Code: Tout sélectionner
RewriteEngine On
RewriteBase /
RewriteRule ^\/([a-z0-9]*)$ /search.php?music=$1 [L]


ça n'a pas marché

pleaaase help les pros de rewriting :( :

spiderkid
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 21
Inscription: 10 Mai 2007

Message le Mer Juin 06, 2007 11:09

je suis pas un grand expert mais je pense qu'avec ta regle il va y avoir une sorte de boucle qui va se créer (enfin je suis pas sur que ca se passe comme ça), je m'explique :

http://www.site.com/madonna
va chercher la page http://www.site.com/search.php?music=madonna
mais quand il va recevoir cette adresse il va chercher la page http://www.site.com/search.php?music=se ... ic=madonna
etc ...

même si ma théorie n'est pas bonne ta regle signifie que de toute façon qu'il n'y aurais qu'une seule page sur ton site (search.php), mais j'imagine que tu doit en avoir d'autre ?

pour plus de clarté (et moins de problème) ne serait-il pas préférable que tu utilise des liens comme ça :

http://www.site.com/music/madonna
http://www.site.com/music/eminem
http://www.site.com/music/hip hop

avec apres la regle :
RewriteEngine On
RewriteBase /
RewriteRule ^\/music/([a-z0-9]*)$ /search.php?music=$1 [L]


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

Re: Les experts de htaccess, SOS, rewriting classique

Message le Mer Juin 06, 2007 11:27

franceradio a écrit:ça n'a pas marché
C'est à dire ? quel message d'erreur ?

franceradio
WRInaute impliqué
WRInaute impliqué
 
Messages: 667
Inscription: 19 Avr 2007

Re: Les experts de htaccess, SOS, rewriting classique

Message le Mer Juin 06, 2007 18:33

Leonick a écrit:
franceradio a écrit:ça n'a pas marché
C'est à dire ? quel message d'erreur ?


Je ne sais pas, sa marche pas, c comme il n'est pas entrain de lire ce htacess, sachant que le htaccess fonctionne normalement avec d'autre fonctionnalités...

Leonick, help pleaaaase


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

Message le Mer Juin 06, 2007 21:25

transforme ton [L] en [R,L] comme cela ça affichera l'url réécrite et tu pourras vérifier si c'est ce que tu voulais.
Sinon, le serveur devrait renvoyer un message d'erreur.


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