[Resolu]Redirection 301 ancienne URL Rewriting vers nouvelle
4 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

Dark_Shark - WRInaute impliqué

- Messages: 404
- Inscription: Jeu Mar 09, 2006 18:10
[Resolu]Redirection 301 ancienne URL Rewriting vers nouvelle
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 :
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 :
Merci d'avance pour vos lumières
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 impliqué

- Messages: 423
- Inscription: Jeu Déc 21, 2006 13:15
Re: Redirection 301 ancienne URL Rewriting vers nouvelle
Correction du code :
À supposer que le fichier test.php se trouve à la racine du site (sinon, tu en indiques le chemin depuis ladite racine).
- 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 accro

- Messages: 1874
- Inscription: Dim Déc 17, 2006 21:08
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 impliqué

- Messages: 404
- Inscription: Jeu Mar 09, 2006 18:10
Merci à vous ca fonctionne, comme quoi ca tenait à peu de chose 
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 :
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- Aperçu des différents types de redirection
- Référencement : gestion des redirections par Yahoo
- Gérer l'entête HTTP en PHP
- Tutoriel URL Rewriting
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- l'URL Rewriting expliqué aux débutants
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- Les redirections 301 passent-elles encore le contexte sémantique ?
- A propos des redirections sauvages (302)
- [résolu] Souci URL rewriting + redirection 301
- Rewriting et redirection ancienne et nouvelle règle
- URL-rewriting propre ? ancienne URL 301 mais réel !
- Redirection 301 htaccess et %20 dans mon ancienne url
- Redirection d'une ancienne url sur une nouvelle
- sous iis : redirection ancienne url vers nouvelle
- ancienne URL rewritée vers nouvelle URL rewritée avec 301?
- conserver ancienne page ou redirection 301
- Pb url rewriting et redirection 301
- url rewriting + redirection 301
- Url rewriting et redirection 301
- Url rewriting + redirection 301 + htaccess
- Redirection 301 sur url rewriting
- redirection 301 + url Rewriting sur htaccess Help !
- Aide pour redirection 301 ou Url Rewriting
Consultez la description détaillée des produits ou services de Google suivants : Google API
- 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

le forum