redirection et url rewriting
4 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- seabird
- WRInaute occasionnel

- Messages: 308
- Inscription: 1 Déc 2003
redirection et url rewriting
Bonjour,
J'ai un petit soucis. Actuellement j'ai dans mon htaccess
Je voudrais changer mes pages en titi-tata-(.*)-(.*).php
J'ai donc voulu rediriger les anciennes pages vers les nouvelles en écrivant:
Mais apparemment il y a un soucis. Lorsque je tape par exemple: titi-tata-toto-nom1-nom2.php , je suis redirigé vers titi-tata-nom1-nom2.php?nom1=nom1&nom2=nom2 au lieu de titi-tata-nom1-nom2.php tout simplement.
Je dois faire une erreur qq part. Merci pour vos suggestions.
Eric
J'ai un petit soucis. Actuellement j'ai dans mon htaccess
- Code: Tout sélectionner
RewriteRule ^titi-tata-toto-(.*)-(.*)\.php$ page.php?nom1=$1&nom2=$2 [L]
Je voudrais changer mes pages en titi-tata-(.*)-(.*).php
J'ai donc voulu rediriger les anciennes pages vers les nouvelles en écrivant:
- Code: Tout sélectionner
RedirectMatch Permanent titi-tata-toto-(.*)-(.*)\.php$ titi-tata-$1-$2.php
RewriteRule ^titi-tata-(.*)-(.*)\.php$ page.php?nom1=$1&nom2=$2 [L]
Mais apparemment il y a un soucis. Lorsque je tape par exemple: titi-tata-toto-nom1-nom2.php , je suis redirigé vers titi-tata-nom1-nom2.php?nom1=nom1&nom2=nom2 au lieu de titi-tata-nom1-nom2.php tout simplement.
Je dois faire une erreur qq part. Merci pour vos suggestions.
Eric
-

IllusionPerdu - WRInaute discret

- Messages: 141
- Inscription: 11 Mar 2006
Re: redirection et url rewriting
En faisant une redirection comme ça peut être que ça marche :
- Code: Tout sélectionner
RewriteRule ^titi-tata-(.*)-(.*)\.php$ page.php?nom1=$1&nom2=$2 [L]
RewriteRule ^titi-tata-toto-(.*)-(.*)\.php$ titi-tata-$1-$2.php [R=permanent,L]
-

KOogar - WRInaute accro

- Messages: 3974
- Inscription: 16 Nov 2004
Re: redirection et url rewriting
ajoute ? a la fin de ta règle
- Code: Tout sélectionner
RewriteRule ^titi-tata-(.*)-(.*)\.php$ page.php?nom1=$1&nom2=$2? [L]
- seabird
- WRInaute occasionnel

- Messages: 308
- Inscription: 1 Déc 2003
Re: redirection et url rewriting
Salut,
Je reviens avec un peu de retard.
Merci pour ta suggestion, le problème si tu écris par exemple titi-tata-toto-1-2.php tu vas rentrer dans la première règle où $1 sera égal à toto-1 et $2 à 2.
Je m'en suis sorti en intervertissant deux mots et en écrivant:
Je reviens avec un peu de retard.
IllusionPerdu a écrit:En faisant une redirection comme ça peut être que ça marche :
- Code: Tout sélectionner
RewriteRule ^titi-tata-(.*)-(.*)\.php$ page.php?nom1=$1&nom2=$2 [L]
RewriteRule ^titi-tata-toto-(.*)-(.*)\.php$ titi-tata-$1-$2.php [R=permanent,L]
Merci pour ta suggestion, le problème si tu écris par exemple titi-tata-toto-1-2.php tu vas rentrer dans la première règle où $1 sera égal à toto-1 et $2 à 2.
Je m'en suis sorti en intervertissant deux mots et en écrivant:
- Code: Tout sélectionner
RedirectMatch 301 titi-tata-toto-(.*)-(.*)\.php$ http://www.domaine.com/tata-titi-$1-$2.php
RewriteRule ^tata-titi-(.*)-(.*)\.php$ page.php?nom1=$1&nom2=$2 [L]
4 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 :
- Test de redirection
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
