Redirection 301 vers nouveau site [Résolu]
4 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
Redirection 301 vers nouveau site [Résolu]
Bonjour,
j'essaye de faire une redirection 301 de tout le site vers une nouvelle URL, donc jusque là pas de souci c'est
et ça fonctionne bien, le souci c'est pour les url internes, celles-ci sont maintenant redirigées vers mon nouveau site.
ex: www.anciensite.com/page1.htm vers www.nouveausite.com/page1.htm
au lieu de www.nouveausite.com/
cela a pour effet de créer des 404 en pagailles sur le nouveau site.
Un avis ? Merci
j'essaye de faire une redirection 301 de tout le site vers une nouvelle URL, donc jusque là pas de souci c'est
- Code: Tout sélectionner
Redirect permanent / http://www.nouveausite.com
et ça fonctionne bien, le souci c'est pour les url internes, celles-ci sont maintenant redirigées vers mon nouveau site.
ex: www.anciensite.com/page1.htm vers www.nouveausite.com/page1.htm
au lieu de www.nouveausite.com/
cela a pour effet de créer des 404 en pagailles sur le nouveau site.
Un avis ? Merci
Dernière édition par marties le Jeu Juin 07, 2007 16:26, édité 1 fois.
YoyoS a écrit:oui, crée une redirection 301 à l'aide d'un rewritecond et d'un rewriterule. Si ancienne url, tu rediriges tout à la racine du nouveau nom de domaine
Donc :
- Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} www.anciensite.com
RewriteRule ^(.*) http://www.nouveausite.com/ [QSA,L,R=301]
Redirect permanent fonctionne sur le serveur, je ne suis pas sûr que ce soit le cas pour
- Code: Tout sélectionner
RewriteEngine on
marties a écrit:YoyoS a écrit:oui, crée une redirection 301 à l'aide d'un rewritecond et d'un rewriterule. Si ancienne url, tu rediriges tout à la racine du nouveau nom de domaine
Donc :
- Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} www.anciensite.com
RewriteRule ^(.*) http://www.nouveausite.com/ [QSA,L,R=301]
Redirect permanent fonctionne sur le serveur, je ne suis pas sûr que ce soit le cas pour
- Code: Tout sélectionner
RewriteEngine on
J'ai résolu le problème en utilisant seulement ceci dans le .htaccess
RewriteEngine On
RewriteRule ^(.*) http://www.nouveausite.com/ [R=301]
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 :
- Référencement : gestion des redirections par Yahoo
- Aperçu des différents types de redirection
- Les redirections 301 passent-elles encore le contexte sémantique ?
- Redirection (PHP, JavaScript, serveur...)
- A propos des redirections sauvages (302)
- Vidéos de Matt Cutts sur le référencement Google
- Gérer l'entête HTTP en PHP
- Comment faire des liens en dur dans son annuaire
- Optimiser ses codes HTTP pour le référencement
- Changer de nom de domaine sans perdre son référencement
- 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). - Test du code HTTP d'une page
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


le forum