Simple redirection ne fonctionne pas

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

fabrice88
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 289
Inscription: 15 Oct 2007

Simple redirection ne fonctionne pas

Message le Sam Nov 12, 2011 18:02

Bonjour,
dans mon htaccess j’essaie de faire un simple réécriture d'url mais elle ne fonctionne pas (erreur 404).

Voici mon htaccess :

Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^locations/actu-([0-9]+)-([a-zA-Z0-9-]*)\.html$ /locations/actualites-unique.php?id=$1&nom=$2 [L]


l'adresse original avant réécriture est : monsite.com/locations/actualites-unique.php?id=9&nom=concert-a-trois
et j’essaie de faire en sorte d'avoir : monsite.com/locations/actu-9-concert-a-trois.html

steph_13
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 16
Inscription: 27 Juil 2010

Re: Simple redirection ne fonctionne pas

Message le Dim Nov 13, 2011 17:21

Essaye en échappant avec antislash le tiret de ta deuxième variable ?

Ehplod
WRInaute impliqué
WRInaute impliqué
 
Messages: 663
Inscription: 22 Oct 2011

Re: Simple redirection ne fonctionne pas

Message le Dim Nov 13, 2011 21:16

Difficile de répondre... La structure semble correcte.
Ca peut aussi venir de ton apache...

Code: Tout sélectionner
RewriteRule ^locations/actu-([0-9]+)-([-a-zA-Z0-9]*)\.html$ /locations/actualites-unique.php?id=$1&nom=$2 [L]

Le tiret en premier ?
Code: Tout sélectionner
RewriteRule ^locations/actu-([0-9]+)-([-a-zA-Z0-9]+)\.html$ /locations/actualites-unique.php?id=$1&nom=$2 [L]

+ au lieu de * pour éviter la possibilité du marqueur vide ?
Code: Tout sélectionner
RewriteRule ^locations/actu-([0-9]+)-([-a-zA-Z0-9]+)\.html$ /locations/actualites-unique.php?id=$1&nom=$2

Sans le flag L qui stipule on ne change plus rien après ?


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 :

  • Tester la validité d'un lien
    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).
  • 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