URL Rew sur une variable
5 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- timpisteur
- Nouveau WRInaute
- Messages: 12
- Inscription: Ven Juil 17, 2009 9:51
URL Rew sur une variable
Bonjour,
j'ai un problème, j'ai une url du type :
http://www.monsite.com/prod/region.php?page=true®ion=paca&departement=var
Je redirige sans problème les variables régions et département comme ça :
jusque là tout marche bien
mais je voudrais rediriger si la variable département n'est pas remplie, donc l'url :
http://www.monsite.com/prod/region.php?page=true®ion=paca
Par "logique", j'ai juste fais :
Mais cette ligne génère une erreur, pouvez vous me dire pourquoi ?
Merci d'avance
Tim
j'ai un problème, j'ai une url du type :
http://www.monsite.com/prod/region.php?page=true®ion=paca&departement=var
Je redirige sans problème les variables régions et département comme ça :
- Code: Tout sélectionner
RewriteRule ^(.*)/(.*) /prod/region.php?page=true®ion=$1&departement=$2 [L]
jusque là tout marche bien
mais je voudrais rediriger si la variable département n'est pas remplie, donc l'url :
http://www.monsite.com/prod/region.php?page=true®ion=paca
Par "logique", j'ai juste fais :
- Code: Tout sélectionner
RewriteRule ^(.*) /prod/region.php?page=true®ion=$1 [L]
Mais cette ligne génère une erreur, pouvez vous me dire pourquoi ?
Merci d'avance
Tim
-

nickargall - WRInaute accro

- Messages: 5323
- Inscription: Lun Juin 13, 2005 14:13
Re: URL Rew sur une variable
Bonjour
Peut etre parce que tu l'as placée avant l'autre ?
(Note: là, tu ne fais aucune redirection, simplement de la réécriture d'URL)
Peut etre parce que tu l'as placée avant l'autre ?
(Note: là, tu ne fais aucune redirection, simplement de la réécriture d'URL)
- timpisteur
- Nouveau WRInaute
- Messages: 12
- Inscription: Ven Juil 17, 2009 9:51
Re: URL Rew sur une variable
@nickargall
Merci je ne savais pas que placer une ligne avant une autre pouvait changer des choses, ça m'a bien servit, je vais rééditer en résolu
Merci je ne savais pas que placer une ligne avant une autre pouvait changer des choses, ça m'a bien servit, je vais rééditer en résolu
-

nickargall - WRInaute accro

- Messages: 5323
- Inscription: Lun Juin 13, 2005 14:13
Re: URL Rew sur une variable
Si, en fait il traite pour chaque URL appelée toutes les lignes les unes après les autres, jusqu'à ce qu'il en trouve une qui corresponde au schéma de l'URL. en l'occurence, ta forme "courte" répond aux deux formats; en plaçant la plus spécifique en premier, il traite ce cas spécifique en premier. Le flag [L] en fin de ligne dit alors au serveur de ne pas appliquer les règles suivantes.
5 messages • Page 1 sur 1
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 :
- Référencement : le problème des sessions des pages PHP
- Référencement de l'AJAX : la solution Google
- Tutoriel URL Rewriting
- Configurer des nouveaux moteurs dans Google Analytics
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Google n'indexe pas les URL qui se terminent par .0 ?
- Guide d'optimisation des redirections pour le référencement
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- Connaitre son PageRank sans la Google Toolbar...
- Exclure son propre trafic de Google Analytics
- Liste des backlinks
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées. - Transformer des textes non cliquables en liens
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum