Les experts de htaccess, SOS, rewriting classique

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

franceradio
WRInaute passionné
WRInaute passionné
 
Messages: 667
Inscription: Jeu Avr 19, 2007 18:27

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
 
Messages: 21
Inscription: Jeu Mai 10, 2007 11:08

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: 12388
Inscription: Dim Aoû 08, 2004 20:24

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 passionné
WRInaute passionné
 
Messages: 667
Inscription: Jeu Avr 19, 2007 18:27

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: 12388
Inscription: Dim Aoû 08, 2004 20:24

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.


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