ancienne URL rewritée vers nouvelle URL rewritée avec 301?
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

wasabi - WRInaute occasionnel

- Messages: 420
- Inscription: 13 Déc 2005
ancienne URL rewritée vers nouvelle URL rewritée avec 301?
J'ai enfin réussi à faire ce que je voulais de mon url. Seulemnt il me reste un dernier problème.
L'adresse réelle d'une news est de la forme :
index.php?shownews=1&newsid=2
auparavant mon URL rewriting donnait :
actualite-2.html
à présent elle donne :
actualite-2-titre-de-la-news.html (l'url réelle étant à présent index.php?shownews=1&newsid=2&title=3)
Sachant que toutes mes news de la forme actualite-2.html sont référencées dans GG, comment faire pour rediriger ces anciennes url (déja rewritées) vers les nouvelles avec une redirection 301 svp??
-

phpmikedu83 - WRInaute passionné

- Messages: 1281
- Inscription: 6 Aoû 2005
EDIT: Déso Leonick, je crois que c'est un peu le sens de ta réponse, mais à la première lecture j'avais mal compris
-

wasabi - WRInaute occasionnel

- Messages: 420
- Inscription: 13 Déc 2005
code du transfert.php
- Code: Tout sélectionner
<?php
$newsid = $_GET['newsid'];
$db = mysql_connect($host, $user, $pwd) or die('Erreur de connexion :'.mysql_error());
mysql_select_db($dbname,$db) or die('Erreur de selection :'.mysql_error());
$req = "SELECT titre FROM news WHERE id='" . $newsid . "'";
$res = mysql_query($req) or die(mysql_error());
$news = mysql_fetch_assoc($res);
$titrerewrite = $news['subject'];
header("Location: http://www.site.com/actualite-" . $newsid . "-" . $titrerewrite . ".html");
mysql_close();
?>
code du htaccess (juste la ligne concernee) :
- Code: Tout sélectionner
RewriteRule ^actualite-([0-9]+)\.html$ transfert.php?newsid=$1 [L]
EDIT : Bon sang quel idiot je suis !!!
j'ai mis la ligne du htaccess avant les autres lignes de redirection c'est pour ça !!!
merci pour vos réponses.
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 :
- redirection 301 et url rewritée
- Page rewritée redirigée vers URL non rewritée (même page)
- Passer d'un url rewriting à une url non rewritée
- Une url rewritée de 324 caractères possible ?
- Formulaire HTML envoyant vers URL rewritée
- Rediriger automatiquement l'ancienne url vers la rewritée
- [Resolu]Redirection 301 ancienne URL Rewriting vers nouvelle
- Googgle ne reconnait pas mes URL Rewritée"
- transmettre des variables avec une url rewritée
- Ordre des mots clés dans une URL rewritée
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- La balise d'URL canonique inter-sites
- Référencement : gestion des redirections par Yahoo
- Aperçu des différents types de redirection
- Comment raccourcir une URL avec goo.gl
- Pourquoi il ne faut pas utiliser d'underscore dans les URL
- Gérer l'entête HTTP en PHP
Consultez la description détaillée des produits ou services de Google suivants : Google goo.gl, Le raccourcisseur d'URL youtu.be, Google AdWords API, Google Local Business Ads
- Calcul du nombre de 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 citations 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 1 invité


