[Resolu]Redirection 301 ancienne URL Rewriting vers nouvelle

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


Dark_Shark
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 416
Inscription: 9 Mar 2006

[Resolu]Redirection 301 ancienne URL Rewriting vers nouvelle

Message le Sam Déc 08, 2007 3:08

Salut à tous,

J'aimerais modifier mon url rewriting actuel (possédant 2 variables) vers un nouveau (possédant 1 seul variable) via une redirection 301, le tout grâce au htaccess.

Cependant j'ai de gros doutes sur la faisabilité de la chose en htaccess, j'en suis arrivé à cela qui me donne une erreur 500 dans le cas du 301 :

Code: Tout sélectionner
RewriteRule ^test-([0-9]+)-([0-9]+).html$ test-$1.html [R=301,L]
RewriteRule ^test-([0-9]+).html$ test.php?var1=$1 [L]


J'aimerais savoir si il n'y a pas de solution 100% htaccess avant de me diriger vers une redirection directement dans les pages php concernés :

Code: Tout sélectionner
<?
header("HTTP/1.1 301 Moved Permanently");
header('location: '.$redirect);
header("Connection: close");
?>


Merci d'avance pour vos lumières ;)
Dernière édition par Dark_Shark le Sam Déc 08, 2007 17:34, édité 1 fois.

Victor BRITO
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 423
Inscription: 21 Déc 2006

Re: Redirection 301 ancienne URL Rewriting vers nouvelle

Message le Sam Déc 08, 2007 4:17

Correction du code :
Code: Tout sélectionner
RewriteRule ^test-([0-9]+)-([0-9]+)\.html$ http://ton-site/test-$1.html [R=301,L]
RewriteRule ^test-([0-9]+)\.html$ /test.php?var1=$1 [L]

À supposer que le fichier test.php se trouve à la racine du site (sinon, tu en indiques le chemin depuis ladite racine).


webmasterlamogere
WRInaute passionné
WRInaute passionné
 
Messages: 1874
Inscription: 17 Déc 2006

Message le Sam Déc 08, 2007 11:05

ca marche chez moi avec :
Code: Tout sélectionner
RewriteRule ^test-([0-9]+)-([0-9]+)\.html$ /test-$1.html [R=301,L]
RewriteRule ^test-([0-9]+)\.html$ /index.php?var1=$1 [L]


Dark_Shark
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 416
Inscription: 9 Mar 2006

Message le Sam Déc 08, 2007 17:34

Merci à vous ca fonctionne, comme quoi ca tenait à peu de chose ;)


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 1 invité